表里数据如:
tcname tcid tcprice
补锌 ... 20 瘦身 ... 20 补钙 ... 20
防辐射 ... 20
想将第一行(tcname=补锌)换到 第2行,同时第2行换到第一行怎样做,同理第一行如换到第3行,第3行换到第一行
tcname tcid tcprice
补锌 ... 20 瘦身 ... 20 补钙 ... 20
防辐射 ... 20
想将第一行(tcname=补锌)换到 第2行,同时第2行换到第一行怎样做,同理第一行如换到第3行,第3行换到第一行
解决方案 »
- 怎么删除重复记录?
- SQL 2008 R2那个StreamInsight Technology就是内存数据库吧?
- 随机数
- 可有更好写法?
- 请问@@IDENTITY与自增长的Id不一致性是什么原因造成的,该如何解决???
- 这个更新语句怎么写!!在先等待
- 高手请进,小弟虑心学习,会者给分!!急啊!!!!
- 简单问题: 解释存储过程用到的表:(#t and @t)的区别
- 有办法一条sql语句搜索2个不同的库吗?两个库用的不同帐号,就是说2个帐号,分别对应2个库,一条sql语句实现搜索,asp+sql
- 如何创建订阅?我已经创建了一个Publication,并将本机设为Distributor,但是为何在创建订阅的时候无法选择一个Publication呢?
- 查询设计器不支持 CASE SQL 构造
- 想请教一个sql语句
case tcname when '瘦身' then 1
when '补锌' then 2
end
WHEN '20090914092348.jpg' THEN 1
WHEN '20090813013341.jpg' THEN 2
WHEN '20090813013021.jpg' THEN 3
WHEN '20090914092604.jpg' THEN 4
WHEN '20090914092508.jpg' THEN 5
WHEN '20090914092639.jpg' THEN 6
END运行提示 ORDER 附近有语法错误
我用的select * from taocan order by case tcname when '瘦身' then 1 when '补锌' then 2提示“查询设计器不支持 CASE SQL 构造。” 我用sql2000,服务器不支持05,有办法吗
END