當前位置:編程學習大全網 - 腳本源碼 - sql 查詢 壹個表中某幾列數據

sql 查詢 壹個表中某幾列數據

所有數據可以用到sql中的通配符%,用來進行模糊查詢。

用法是?select * from test1 where id=‘2’and name like '%' and age?like '%',表示從test1表中查詢id為2,name和age任意的數據。

1、為了對比前後查詢數據,先查詢表test1中的所有數據,select * from test1,如下圖所示。

2、再用通配符%進行模糊查詢,select * from test1?where id='2' and name like '%' and age like '%',可以看到篩選後後的結果除去了id為1的數據。

擴展資料:

sql語言中還有其它的通配符,例如“_”,它表示僅代替壹個字符,從"Persons" 表中選取名字的第壹個字符之後是 "eorge" 的人,SELECT * FROM 表名 WHERE 列名LIKE '_eorge'。

通配符[charlist]代表字符列中的任何單壹字符,從 "Persons" 表中選取居住的城市以 "A" 或 "L" 或 "N" 開頭的人,SELECT * FROM Persons WHERE City LIKE '[ALN]%'。

  • 上一篇:比亞迪惠州大亞灣led應用工廠研發這塊怎麽養?
  • 下一篇:怎樣能查到自己網上訂的火車票?是不是訂了
  • copyright 2024編程學習大全網