在SQL中,可以使用SUBSTRING函數來截取特定字符之前的數據。以下是一個示例:
假設有一個名為name
的字段,其中包含數據John,Doe
,要截取逗號之前的數據John
,可以使用以下查詢:
SELECT SUBSTRING(name, 1, CHARINDEX(',', name) - 1) AS first_name
FROM table_name;
在上面的查詢中,CHARINDEX
函數用于查找逗號的位置,然后使用SUBSTRING
函數來截取逗號之前的數據。查詢的結果將是John
。