私のテーブルには50前後のレコードのセットがあり、
テーブルにはUSERNAME
という列がありますが、ユーザー名の先頭と末尾に空白があります。
空白のため、正確な注文結果が得られません。
SELECT
クエリでトリムを使用する方法を教えてください。
ありがとう
ORDER BYで [〜#〜] trim [〜#〜] を使用できます。
ORDER BY TRIM(username)
...しかし、これはテキストの左側と右側の余分なスペースのみをトリムし、その間はトリムしません。
SELECTでTRIMを使用するのは、次のように簡単です。
SELECT TRIM(username) AS username
FROM your_table
クエリで [〜#〜] replace [〜#〜] を使用して、文字列からすべての空白を削除できます。例:
SELECT REPLACE(A.Postal, ' ', '') AS Postal FROM ADDRESS
これにより、先頭と末尾の空白だけでなく、すべての空白が削除されることに注意してください。