我有一個表存儲每個記錄的模型屬性。我使用所有模型填充下拉列表。訪問數據庫記錄以填充下拉列表
是否可以列出每個模型類型一次?換句話說,我有多個記錄,帶有廣播的模型屬性。我使用表格中的模型類型填充下拉列表。有沒有辦法只列出一次? I.E.我有5個帶有無線電屬性的記錄,但是當我填充下拉列表時,它只顯示一次收音機?
或者我是否必須創建一個包含所有模型類型的新表並關聯它?
我有一個表存儲每個記錄的模型屬性。我使用所有模型填充下拉列表。訪問數據庫記錄以填充下拉列表
是否可以列出每個模型類型一次?換句話說,我有多個記錄,帶有廣播的模型屬性。我使用表格中的模型類型填充下拉列表。有沒有辦法只列出一次? I.E.我有5個帶有無線電屬性的記錄,但是當我填充下拉列表時,它只顯示一次收音機?
或者我是否必須創建一個包含所有模型類型的新表並關聯它?
如果我理解你的問題正確,然後試試這個:
假設你的表結構如下:(學生)
STUDENTID | NAME | CLASS
001 | ABC | FY
002 | PQR | FY
003 | LMN | SY
004 | XYZ | SY
,你想唯一的類來填充在Combobox中,您可以編寫以下查詢:
select DISTINCT(CLASS) from STUDENT
它會給你以下結果:
CLASS
FY
SY
二者必選其一GROUP BY
SELECT model
FROM table1
GROUP BY model
ORDER BY model;
或SELECT DISTINCT
SELECT DISTINCT model
FROM table1
ORDER BY model;
兩個查詢將返回模型列的不同的值。
,隨着軌.uniq完美的作品。謝謝您的幫助! – 2013-05-11 06:34:34
@SamThode歡迎您 – Bhushan 2013-05-11 07:10:37