我想生成一個按字母順序排列的名稱列表,將兩列名稱columnA和columnB加在一起生成。如何組合和對列進行排序? MySQL,CF8,MS Access 2003
我已經試過這樣:
<cfquery name="listAuthors" datasource="hhLibrary">
SELECT title, (a1_Fname + a2_Fname) AS ColumnA, (a1_Lname + a2_Lname) AS ColumnB
FROM books
WHERE ColumnB LIKE '#firstletter#%'
ORDER BY ColumnB
</cfquery>
這是錯誤代碼: 參數太少。預計1.
任何幫助極大讚賞。
oregonHoney
我一定沒有足夠好地描述這個問題......我想要做的是擴展列,即a1_Lname,以便它進一步列出第二列中的所有名字,然後按字母順序排列這個完整的,更長的名單。 上面的代碼會生成一個新名稱列表,這些名稱是通過將兩個人的姓氏合併在一起而創建的。所以現在我有「Smithstevens」出現,而不是「史密斯」,然後「史蒂文斯」 – 2010-08-19 15:23:08
@霍尼:看到我的更新 – RedFilter 2010-08-19 15:31:34