标题:急求一句SQL语言句(很急)
只看楼主
power6d
Rank: 1
等 级:新手上路
帖 子:162
专家分:0
注 册:2006-5-23
 问题点数:0 回复次数:17 
急求一句SQL语言句(很急)
Fields
A
B
C
...(未知个数)



...(未知个数)

我要查询出来的效果是:




...(未知个数)
A
B
C
...(未知个数)
搜索更多相关主题的帖子: SQL 语言 效果 ABC 查询 
2007-02-12 10:37
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
fields 字段是主键吗

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-02-12 11:13
power6d
Rank: 1
等 级:新手上路
帖 子:162
专家分:0
注 册:2006-5-23
得分:0 
这个表就这一个字段

[此贴子已经被作者于2007-2-12 11:19:24编辑过]



2007-02-12 11:18
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 

这个字段的值有唯一约束吗


26403021 sql群 博客 blog./user15/81152/index.shtml
2007-02-12 11:27
power6d
Rank: 1
等 级:新手上路
帖 子:162
专家分:0
注 册:2006-5-23
得分:0 

2007-02-12 11:28
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
select fields=(case fields when 'A' then '一'
when 'B' then '二'
when 'C' then '三'
when '一' then 'A'
when '二' then 'B'
when '三' then 'C'
else fields end) from tablename
有唯一约束的话就这样写吧,没有唯一约束这语句就不行了

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-02-12 11:36
power6d
Rank: 1
等 级:新手上路
帖 子:162
专家分:0
注 册:2006-5-23
得分:0 
那要是我不知道英文字母和中文字符的记录个数各是多少呢?

2007-02-12 11:48
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
什么意思啊

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-02-12 12:09
power6d
Rank: 1
等 级:新手上路
帖 子:162
专家分:0
注 册:2006-5-23
得分:0 
select fields=(case fields when 'A' then '一'
when 'B' then '二'
when 'C' then '三'
when '一' then 'A'
when '二' then 'B'
when '三' then 'C'
else fields end) from tablename

像你这样等于是写死了,那要万一我以后在这个表中添加了几条记录‘D’,'E','F','五','六',这时怎么办?

2007-02-12 12:25
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
即使不一样,你也应该知道哪个字母变成什么吧.....

飘过~~
2007-02-12 12:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-120684-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054824 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved