我现在用GetDate()拿到了当前的时间,请问怎样转换成2010-01-21格式插入时据库那
我现在的sql如下
insert into WW_DT_CDSQ(ID,YHDM,PZBH,XTSPHM,CDLY,SQSJ,SPZT) values (xtwhseq.nextval,'"+curUser+"','"+pzbh+"','"+sphm+"','"+cdly+"', ......
有如下两张表
A表
id name code
100 zhang 1
101 li 2
B表
code screen screen_name
1 abc abc
1 abb abb
1 abf a ......
原来的语句
SQL code:
select COUNT(id) as cnt,(CAST(a.sid as nvarchar)+'-'+CAST(a.layer as nvarchar)) as SidLayer
from Score a
where a.eid=5
group by [sid],layer order by SidLayer
得到结果集
cnt SidLayer
708 2-1
295 2-2
513 3-1
72 3-2
472 5-1
166 5-2 ......
不用access中自带升级到sql中的功能,而是用VBA
Dim rs1 As ADODB.Recordset
Set rs1 = New ADODB.Recordset
Dim sql1 As String
sql1 = " SELECT a,b,c from tb1" 'tb1 ......
procedure TForm4.FormShow(Sender: TObject);
begin
with dataa.ADOQuery2 do
begin
Close;
SQL.Clear;
SQL.Add('select 操作员编号,操作员姓名,操作员密码,操作员级别 = Case 操作员级别 when 1 then ''系统管理员'' whe ......
有如下表结构 写一sql语句 实现 查询在8个小时内出现了三次以上的所有记录,就是同一身份证在连续的8个小时内有三条记录以上的所有信息。
身份证 操作时间
1 320114198205071211 200902111603
2 32 ......