从sql填写下拉列表 [英] Fill Dropdown list from sql

查看:64
本文介绍了从sql填写下拉列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

F_NAME的列有很多次名称,我想在下拉列表中显示名称一次。



  SELECT  FID,F_NAME  FROM  tblFDetail 
在哪里 F_Name<> F_Name





显示空结果。

tblFDetail表是



FID       F_NAME

1         osity

2         osity

3         mutim

4         fdyim

5         mutim

解决方案

你得到一个空结果的原因是因为你使用的条件(WHERE F_Name<> F_Name)永远不会是真的 - 你有效地试图说这个列不包含它包含的值

获取sql中唯一名称的列表

  SELECT   DISTINCT  F_Name  FROM  tblFDetail 


Column of F_NAME have same "name" many time, i want to show that "name" one time in dropdown list.

SELECT FID, F_NAME FROM tblFDetail
WHERE F_Name <> F_Name



it show empty result.
tblFDetail table is

FID      F_NAME
1        osity
2        osity
3        mutim
4        fdyim
5        mutim

解决方案

The reason you''re getting an empty result is because the condition you used ("WHERE F_Name <> F_Name") could never be true - you''re effectively trying to say "where this column does not contain the value it does contain"
To get the list of unique names in sql

SELECT DISTINCT F_Name FROM tblFDetail


这篇关于从sql填写下拉列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆