首页 理论教育 Java服务端研发知识图谱:DQL基本操作

Java服务端研发知识图谱:DQL基本操作

时间:2023-11-22 理论教育 版权反馈
【摘要】:数据查询语言基本结构由SELECT子句、FROM子句、WHERE子句组成。MySQL数据库中查询数据通用的SELECT语法:SELECT column_name,column_nameFROM table_name[WHERE Clause][LIMIT N][OFFSET M]■SELECT:可以读取一条或者多条记录。默认情况下偏移量为0。WHERE子句常用语法如下: SELECT field1,field2...fieldN FROM table_name1,table_name2... [WHERE condition1[AND[OR]]condition2...]WHERE可以使用AND或者OR指定一个或多个条件。WHERE子句类似于程序语言中的if条件,根据MySQL表中的字段值来读取指定的数据。例如查询商品价格在[100,300]区间的数据:select*from product where price>=100 and price<=300

Java服务端研发知识图谱:DQL基本操作

数据查询语言(DQL)基本结构由SELECT子句、FROM子句、WHERE子句组成。

(1)MySQL数据库中查询数据通用的SELECT语法:

SELECT column_name,column_name

FROM table_name

[WHERE Clause]

[LIMIT N][OFFSET M]

■SELECT:可以读取一条或者多条记录。不指定列名而使用星号(*),SELECT语句会返回表的所有字段数据。

■From:可使用一个或多个表,用逗号(,)分隔。(www.xing528.com)

■WHERE:设置查询条件。

■LIMIT:设定返回的记录数,例如limit m,n其中m是指记录开始的index,n是指从第m+1条开始,取n条。

■OFFSET:指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。

(2)WHERE子句常用语法如下: SELECT field1,field2...fieldN FROM table_name1,table_name2... [WHERE condition1[AND[OR]]condition2...]

WHERE可以使用AND或者OR指定一个或多个条件。WHERE子句类似于程序语言中的if条件,根据MySQL表中的字段值来读取指定的数据。

例如查询商品价格在[100,300]区间的数据:

select*from product where price>=100 and price<=300

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈