mysql sql语句使用技巧
mysql更新數(shù)據(jù)限制limit
mysql更新時(shí),要更新記錄中某個(gè)區(qū)間的數(shù)據(jù),只能用WHERE條件來限制了,
用LIMIT只能限制更新多少條!測(cè)試如下:
UPDATE products SET goods_number = goods_number+10 ORDER BY goods_id DESC LIMIT 5,10
上面這句測(cè)試了是錯(cuò)誤的,MYSQL的UPDATE語句不能更新限制從第幾條到第幾條!
錯(cuò)誤提示:#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '10' at line 1
只能用下面這樣的語句了,要么你就用where條件語句來限制了
UPDATE products SET goods_number = goods_number+10 ORDER BY goods_id DESC LIMIT 10
?
mysql查詢默認(rèn)是不區(qū)分大小寫的 如:
1. select * from table_name where a like 'a%'
2. select * from table_name where a like 'A%'
效果是一樣的。
要讓mysql查詢區(qū)分大小寫,可以:
1. select * from table_name where binary a like 'a%'
2. select * from table_name where binary a like 'A%'
也可以在建表時(shí),加以標(biāo)識(shí)
1. create table table_name(
2. a varchar (20) binary
3. )
MySQL表別名、字段別名注意事項(xiàng)
字段別名:可加 as ?,也可以不加,可以加單|雙引號(hào),也可以不加;
表別名:可加 as ,也可以不加,但是一定不能加單|雙引號(hào)!
轉(zhuǎn)載于:https://www.cnblogs.com/andydao/p/3160777.html
總結(jié)
以上是生活随笔為你收集整理的mysql sql语句使用技巧的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 彩虹夫妇:亲们不想骗你们 网红赚钱真的很
- 下一篇: 男子用捕鼠贴设天罗地网捉老鼠:结果反被调