有如下的一條sql語句
SELECT date, jobno, Invoice_no,Arap_re
FROM voucher
我想在查詢表中加入多一列id序號列;顯示結果如下
1,2004/05/06,1125,abc,dd
2,2004/05/08,1126,aaa,dd
3,2005/06/08,1156.bbb,aa
各位大俠請指教下小弟,這句sql應該如何寫呢?????
SELECT date, jobno, Invoice_no,Arap_re
FROM voucher
我想在查詢表中加入多一列id序號列;顯示結果如下
1,2004/05/06,1125,abc,dd
2,2004/05/08,1126,aaa,dd
3,2005/06/08,1156.bbb,aa
各位大俠請指教下小弟,這句sql應該如何寫呢?????
select id=identity(int,1,1),[date], jobno, Invoice_no,Arap_re
into #t
FROM voucherselect * from #tdrop table #t
//into #t
//FROM voucher//select * from #t//drop table #t上面的語句是不可能在access中運行的,在access中可不可以做到這一點呢,大俠幫幫忙啦!!
alter table 表名 add id int identity(1,1)
然后,查找
SELECT id,date, jobno, Invoice_no,Arap_re
FROM voucher
使用完在删除id
alter table voucher drop column id
你在提问时有义务说清楚是用的access!免得浪费别人时间。可根据主键处理;
select (select count(*) from voucher where 主键字段<=a.主键字段) as id,
[date],
jobno,
Invoice_no,
Arap_re
FROM voucher as a