幼稚问题!--100分!(100分)

  • 主题发起人 主题发起人 gudm007
  • 开始时间 开始时间
G

gudm007

Unregistered / Unconfirmed
GUEST, unregistred user!
请问大虾,我想把数据库中某几个记录的某几个字段显示出来,而不是全部,我该怎么做呀?[:(!][8D][8D]
 
用select语句呀,比如要aa,bb,cc三个字段
select aa,bb,cc from xxxx where 后加条件

就OK
 
select 字段列表(字段之间逗号隔开) from 表名 where 条件

条件可以找出你想要的那几个记录 比如说: where name='上帝'
name是字段名

你还得用功哦,呵呵
 
如果是多个表就用连接。
select a.aa,a.bb,a.cc,b.dd,b.ee
from table1 a,table2 b
where a.idno=b.idno
and..
 
select 字段名1,字段名2,字段名3,。。字段名N from 表名 where 条件
 
select 你想要的数据字段 from 表名
 
用select语句或用Ttable的filter筛选
 
谢谢大家,你们是帮我挑了某个字段,可是我怎么才能限定某条记录呀?再写明白一点,非常感谢!
 
如果你用的是Table控件,那么,双击此控件,在出来的窗口按右键,选择
Add Fields(前提是此控件已连接到表),在这里选择要显示的字段,
Query控件也可以这么用。
 
select 字段名1,字段名2,。。字段名N from 表名 where 过滤条件


 
在dbgrid中删除不要的固定字段
(1)双击dbgrid,弹出edit dbgrid1.columns
(2)单击“restore defaults”
(3)删除不要的字段
 
我不要显示整个字段,而是要里面的几个记录,谢谢!
 
sql 中的 top

select top 3 * from table
前3条记录。
 
select top N fld_a, fld_b, fld_c from table_name.
这样一定可以搞定。
 
多人接受答案了。
 

Similar threads

后退
顶部