最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mysql查詢以某"字符串"開頭的查詢方式

 更新時間:2022年08月29日 11:17:02   作者:第六序列  
這篇文章主要介紹了Mysql查詢以某"字符串"開頭的查詢方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Mysql查詢以某"字符串"開頭的查詢

查詢不以某個或者某些字符串為開頭的字符串

1、使用left()函數(shù)

select * from order where left(id,2)<>"AB";

2、使用like

select * from order where id not like "%AB%";

查詢以某個或者某些字符串為開頭的字符串

1、使用left()函數(shù)

select * from order where left(id,2)="AB";

2、使用like

select * from order where id like "%AB%";

Mysql查詢條件字符串類型 = 0

假如有表A

idint
namevarchar

A表中有以下數(shù)據(jù)

idname
1張三
2李四
32王五

執(zhí)行以下sql:

select * from A where name = 0;

會將id=1,id=2的結果返回。

select * from A where name = 2;

會將id=3的結果返回。

為什么?

因為Mysql “Strings are automatically converted to numbers and numbers to strings as necessary”,字符串自動轉換為數(shù)字,數(shù)字自動轉換為字符串 。

當字符串和數(shù)字比較時,mysql會從字符串開頭截取數(shù)字,沒有數(shù)字的直接轉成0。

不建議不同類型的數(shù)據(jù)進行比較。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

册亨县| 兴仁县| 军事| 宁武县| 田东县| 贵定县| 嘉义市| 剑川县| 镇康县| 曲阜市| 怀仁县| 永平县| 武宁县| 佛冈县| 梅河口市| 扶余县| 万州区| 鸡西市| 霍州市| 龙岩市| 县级市| 遂溪县| 滕州市| 绥化市| 林周县| 定远县| 旬阳县| 临安市| 崇左市| 长子县| 仙桃市| 聊城市| 永川市| 尉犁县| 无棣县| 沾化县| 尤溪县| 江西省| 呼伦贝尔市| 濉溪县| 巴里|