SELECT a.id, iif(((b.id) Is Null),date(),DateAdd('yyyy',3,Format(b.日期5,"yyyy-mm-dd"))) AS 新日期,b.日期
FROM a LEFT JOIN b ON a.id=b.id
ORDER BY a.id;
就上面的在ACCESS里面的,如何转化成DELPHI里面查询SQL语句
FROM a LEFT JOIN b ON a.id=b.id
ORDER BY a.id;
就上面的在ACCESS里面的,如何转化成DELPHI里面查询SQL语句
解决方案 »
- NSIS调用delphi的dll
- 关于chart显示数据的问题??
- 如何在另一个程序的菜单中增加一个自己定义的菜单??
- 关于DBGrid的问题
- Access导入到SQL SERVER,并且自设定字段对应关系!
- 修改注册表中什么分支可以使工程中添加的窗体的字体默认是宋体,9号
- 求助!!!急!!!!
- DBCombobox问题。
- 安装DELPHI控件的问题
- 简单问题:在DELPHI中调用外部程序的语法?
- (结贴率100%)在不HOOK API的情况下,有什么钩子类型可以得到Memo1.List.add字符串?~~~~~!!!~~!!!!~~~~~~~~~~~~
- Delphi2007 安装在win7 64位
FROM a LEFT JOIN b ON a.id=b.id
ORDER BY a.id');
begin
Close;
SQL.Text:='SELECT a.id, iif(((b.id) Is Null),date(),DateAdd(''yyyy'',3,Format(b.日期5,"yyyy-mm-dd"))) AS 新日期,b.日期'
+' FROM a LEFT JOIN b ON a.id=b.id'
+' ORDER BY a.id';
Open;
end;或者:
with adoquery1 do
begin
close;
SQL.Clear;
SQL.Add('SELECT a.id, iif(((b.id) Is Null),date(),DateAdd(''yyyy'',3,Format(b.日期5,"yyyy-mm-dd"))) AS 新日期,b.日期');
SQL.Add('FROM a LEFT JOIN b ON a.id=b.id');
SQL.Add('ORDER BY a.id');
Open;
end;