簡體   English   中英

如何在以特定字符串開頭的字符串字段中選擇所有行

[英]How to select all rows WHERE a string filed start with a specific string

我該怎么做:在所有以這樣的特定字符串開頭的字符串中選擇所有行(這是SqlDataAdapter命令,在C#中為select命令字符串):

 SELECT * FROM mytable WHERE user_id = asd*

asd表示所有以asd開頭的user_id。

使用LIKE語句,例如:

SELECT * FROM mytable WHERE user_id LIKE 'asd%'

%是通配符,因此如果您要查找以asd開頭的字符串,則可以使用該字符串,否則,如果您只是在該字符串的任何位置查找asd,則該字符串將起作用:

SELECT * FROM mytable WHERE user_id LIKE '%asd%'

請嘗試以下操作:

SELECT * FROM mytable WHERE user_id LIKE 'asd%'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM