我有一个表存储每个记录的模型属性。我使用所有模型填充下拉列表。访问数据库记录以填充下拉列表
是否可以列出每个模型类型一次?换句话说,我有多个记录,带有广播的模型属性。我使用表格中的模型类型填充下拉列表。有没有办法只列出一次? 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