0
我想畫一個聲明這樣SQL服務器CONCAT功能
SELECT CONCAT(street_name, ' ', street_number) as 'street_detail'
FROM geo_map
WHERE CONCAT(street_name, ' ', street_number) LIKE '%'
我的表是這樣
postal_code int
building_name nchar(200)
street_number nchar(60)
street_name nchar(120)
結果我得到的只是街道名稱,少了街道號碼,雖然我的街道號碼有價值,但我的concat中有什麼錯誤的想法。
我使用SQL Server
也許問題是你如何讀值。 –
爲什麼這些列是'nchar'而不是'nvarchar'?我懷疑你正在尋找在網格模式的結果和所有'street_name'後面的空格正在推動'屏幕street_number'關閉的權利... –
building_name的nchar(200) - eeeeek! –