SQL语句学习笔记☞select(待完善...)

1.查询整个表中所有语句:select *from tablename


2.查询某一列或几列: select column1,column2... from tablename


3.去重SELECT DISTINCT column_name,column_name
FROM table_name;


4.排序order by : (默认升序)

SELECT column_name,column_name
FROM table_name
ORDER BY column_name,column_name ASC|DESC;



5.limit,限制查询显示的数量

select column1... from tablename limit number



6.LIKE &通配符  (通配符与LIKE通常一块使用)

  1. LIKE :  select column1,column2... from tablename where colonum like pattern
  2. 通配符:



7.IN in允许在where中存在多个选项

select column1,column2... from tablename where colonumin (name1,name2...)


8.between...and...,用于选择两个数之间的值(闭区间)

select column1,column2... from tablename where colonumbetween value1and value2;


9.多表查询之连接

  • 内连接(INNER JOIN或JOIN): select a.column1..., b.column1... from tablename1 a join tablename2 b  on a.column=b.column  


  • 左连接(left join):select a.column1..., b.column1... from tablename1 a left join tablename2 b  on a.column=b.column  

  • 右连接(right join):select a.column1..., b.column1... from tablename1 a right join tablename2 b  on a.column=b.column  



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值