L
labixiaoxin
Unregistered / Unconfirmed
GUEST, unregistred user!
请问这两个SQL怎样写:
1、UPDATE表1中的所有记录,如果这个记录中的字段1的值为6则把字段1的值变为3,否则把字段1的值变为0
2、在表2中有字段ftype,所有记录中这个字段值有0、1两种可能,现想用一个SELECT语句选出ftype值为0的所有记录(其中又按其它一些字段进行排序),然后后面再跟上ftype值为1的所有记录(其中又按其它一些字段进行排序),我用这样的SQL:
select * from tabel1 where ftype=0 order by field1,field2
union
(select * from tabel1 where ftype=1 order by field1,field2)
系统报错,请问如何实现我的意图,谢谢
1、UPDATE表1中的所有记录,如果这个记录中的字段1的值为6则把字段1的值变为3,否则把字段1的值变为0
2、在表2中有字段ftype,所有记录中这个字段值有0、1两种可能,现想用一个SELECT语句选出ftype值为0的所有记录(其中又按其它一些字段进行排序),然后后面再跟上ftype值为1的所有记录(其中又按其它一些字段进行排序),我用这样的SQL:
select * from tabel1 where ftype=0 order by field1,field2
union
(select * from tabel1 where ftype=1 order by field1,field2)
系统报错,请问如何实现我的意图,谢谢