题目 患者信息表: Patients +--------------+---------+| Column Name | Type |+--------------+--------
患者信息表: Patients
+--------------+---------+
| Column Name | Type |
+--------------+---------+
| patient_id | int |
| patient_name | varchar |
| conditions | varchar |
+--------------+---------+
patient_id (患者 ID)是该表的主键。
'conditions' (疾病)包含 0 个或以上的疾病代码,以空格分隔。
这个表包含医院中患者的信息。写一条 sql 语句,查询患有 I 类糖尿病的患者 ID (patient_id)、
患者姓名(patient_name)以及其患有的所有疾病代码(conditions)。I 类糖尿病的代码总是包含前缀 DIAB1 。按 任意顺序 返回结果表。
SELECT*
FROMPatients
WHEREconditionsLIKE'DIAB1%'ORconditionsLIKE'%DIAB1%';
SELECT *
FROM Patients
WHERE conditions REGEXP '^DIAB1|\\sDIAB1'
select 语句的作用是根据输入的条件返回指定的数据结果,select 的语法可以有很多种查询的组合,基本上能够满足我们所有的查询数据需求,本章只入门基本查询。
语法规则:select * from <表名>。
查询语句:select * from students; 这条语句表示的是:查询 students 数据表的所有数据,其中的 * 号表示返回所有的数据列。
查询结果如下:
id name gender score class
1 小红 女 80 301班
2 小橙 男 82 302班
3 小黄 女 94 302班
4 小绿 男 96 303班
students 这张数据表总共有4列数据字段,分别是 id,name,gender,score,class。
select * from students 语句的作用等同于 select id, name, gender, score, class from students。 在 select 和 from 之间,可以指定想要返回的数据列。
如果只想查询 姓名、性别 这两列数据,可以使用查询语句: select name, gender from students;
查询结果如下:
name gender
小红 女
小橙 男
小黄 女
小绿 男
mysql 也有类似编程语言打印输出到控制台的办法,就是单独使用 select 关键词。
-- hello world
SELECT 'hello world';
-- 数学运算
SELECT 10 + 12;
到此这篇关于Mysql 查询患某种疾病的患者的文章就介绍到这了,更多相关Mysql 患某种疾病的患者内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
--结束END--
本文标题: Mysql 查询患某种疾病的患者语句
本文链接: https://lsjlt.com/news/99157.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0