私はテーブルを持っています
表1
col_1
----------
1.where
2.how
20.there
テーブルから col_1 を選択したときにテーブルから番号を取得するにはどうすればよいですか
出力
1
2
20
トリムを使用しますか?
LEFT()
関数を使用して、次LOCATE()
の位置を取得でき.
ます。
SELECT LEFT(col_1, LOCATE('.',col_1) - 1) AS Num
FROM Table1;
使用するSUBSTRING(col_1, 1, INSTR(col_1, ".") - 1)
mysql で次のコマンドを試してください。
select substring(col_1,1,locate(".",col_1)-1) from table_1