我的一个表有日期/时间型字段birthday,现在要用SQL查出年龄在20-30岁之间的记录,这样的SQL怎么写?
解决方案 »
- Delphi:Record not found or changed by another user报错,如何解决?
- 还是Delphi7中MSComm控件注册的问题
- quickreport 如何一页只打印一条记录,有几条打印几页
- 如何做一个打开本地磁盘文件的对话框打开一个视频文件
- GetVersion()在不同的window下,返回值各是什么
- 打印问题???急啊,元旦都不能休息!!!!!
- 请问怎样实现“在StringGrid中插入ComboBox下拉选框”?
- Ip4000有什么优、缺点?
- 高手啊,你们快来啊。。。。。dbgrid问题,难啊,在线等待,即时结帐!!!!
- WAHT ABOU THIS BOOK
- 有关Delphi6里搜索打印机的问题
- 请教:在ListView中怎样可以任意拖动这些图标呢?多谢!
datediff(y,birthday,now())写成这样,编译的时候提示丢失操作符
datediff('y',birthday,now())新手很麻烦,大家多多帮忙!
ADOQuery1.SQL.Text := 'Select * From Employee Where DateDiff("y",Birthday,now()) between 20 and 40';
ADOQuery1.Open;我这样写,编译可以通过,也可以执行,但没有记录出来,我确定表里有符合条件的记录,麻烦大家帮忙看看。
ADOQuery1.SQL.Text := 'Select * From Employee Where DateDiff("y",Birthday,now()) between 20 and 40';
ADOQuery1.Open;我这样写,编译可以通过,也可以执行,但没有记录出来,我确定表里有符合条件的记录,麻烦大家帮忙看看。谁知道是怎么回事?