sql编写小技巧(易错)
在SQL(select)查询中:
- 若确定求第几条的详细信息时,可先查看是否需要排列,随后再利用limit函数 例如:limit a (其意思是取第a+1条数据,原因:a从零开始计数)
- limit m,n:表示从m+1条开始,取n条数据
进行连接表的操作,必然会涉及表表关系,注意:应把以哪个表为主表放在首选第一位
若涉及同一张表自连接和两个表左连接,都可直接使用inner join去连接这两张表
<> :在sql中表示不相等
在sql中可以用的替换语句:
案例:
select *,replace(address,'区','呕') AS rep from test_tb(将address字段里的"区"替换为"呕")
select *,replace(address,'九','十')AS rep from test_tb where id in (4,6) (将address字段里的“九”替换为“十”显示)(id为4,6 )
update test_tb set address = replace(address,'东','西') where id=2(将address字段里的“东”替换为“西”)

浙公网安备 33010602011771号