首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQLSERVER简单查询。解决办法

2012-01-29 
SQLSERVER简单查询。IDNAME1NAME2NAME31A1B12A1B2C33A1B1C94A3B4C5需求1:只要求得出符合,NAME1A1,NAME2B1

SQLSERVER简单查询。
ID     NAME1     NAME2       NAME3
1       A1           B1              
2       A1           B2               C3
3       A1           B1               C9
4       A3           B4               C5
需求1:只要求得出符合,NAME1=A1,NAME2=B1的记录,
查询得出的结果是:
1       A1           B1    

需求2:要求得出符合,NAME1=A1,NAME2=B1的记录,
查询得出的结果是:
1       A1           B1    
3       A1           B1               C9

SQL语句怎么写




[解决办法]
SELECT ID NAME1 NAME2
FROM table
WHERER NAME1=A1 AND NAME2=B1
GROUP BY NAME1,NAME2

SELECT ID,NAME1,NAME2,NAME3
FROM table
WHERER NAME1=A1 AND NAME2=B1

[解决办法]
需求1:只要求得出符合,NAME1=A1,NAME2=B1的记录,
查询得出的结果是:
1 A1 B1
--------
select ID ,NAME1, NAME2 from t where NAME1= 'a1 ' and NAME2= 'b1 ' and isnull(NAME3, ' ')= ' '

[解决办法]
--1、
select top 1 * from 表 where NAME1= 'A1 ' and NAME2= 'B1 '

--2、
select * from 表 where NAME1= 'A1 ' and NAME2= 'B1 '
[解决办法]
需求2:要求得出符合,NAME1=A1,NAME2=B1的记录,
查询得出的结果是:
1 A1 B1
3 A1 B1 C9

SQL语句怎么写

----------
select ID ,NAME1, NAME2 ,NAME3 from t where NAME1= 'a1 ' and NAME2= 'b1 '
[解决办法]
1.
select ID, NAME1,NAME2 from table where name1= 'a1 ' and NAME2= 'b1 ' and name3= ' '

2.
select ID, NAME1,NAME2,name3 from table where name1= 'a1 ' and NAME2= 'b1 '


热点排行