在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
SQL语句中,查询是使用最多的操作,SQL不仅能够查询表中的数据,还可以返回算术运算、表达式的结果等,接下来就一起了解一下基本的查询语句。 一、基础SELECT语句1、查询指定字段语法格式:
在语句中可以指定多个字段,结果会根据指定的字段进行显示。
SELECT user_id,user_name,nick_name,sex FROM users; 2、查询全部字段 查看表中的全部字段可以使用星号"*"表示,例如,以下语句查询 SELECT * FROM users; "*"代表所有字段,数据库在解析该语句时,会使用表中的字段名进行扩展,根据实际情况将"*"换成 3、设定别名使用AS关键字可以为列设定别名。
4、常数的查询
如下: SELECT 100; SELECT '用户'; 5、表达式的查询SELECT 98%100; 6、去重
SELECT DISTINCT user_name FROM users;
当 SELECT DISTINCT user_name,nick_name FROM users; 7、条件查询
SELECT <字段名>,... FROM <表名> WHERE <条件表达式>; 7.1 单条件查询查询性别为男性的用户: SELECT * FROM users WHERE sex='男'; 查询年龄小于等于24的用户: SELECT * FROM users WHERE age<=24; 查询用户id不是3的用户: SELECT * FROM users WHERE NOT user_id=3; 在第3个例子中使用了 7.2 多条件查询查询年龄小于等于24或者性别为男性的用户: SELECT * FROM users WHERE age<=24 OR sex='男'; 查询年龄小于等于24并且性别为男性的用户: SELECT * FROM users WHERE age<=24 AND sex='男'; 上面使用了多条件查询,条件能同时成立 7.3 指定范围查询查询用户id在(2,3,7,8)范围内的用户: SELECT * FROM users WHERE user_id IN (2,3,7,8); IN在 查询用户id在10-15之间的用户: SELECT * FROM users WHERE user_id BETWEEN 10 AND 15;
7.4 模糊查询
语法格式: 字段名 匹配模式:
例如:
查找用户昵称包含 SELECT * FROM users WHERE nick_name LIKE '%tigeriaf%'; 到此这篇关于SQL基础的查询语句的文章就介绍到这了,更多相关SQL基础查询语句内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论