两张表格分别为A、B,A中的A1列若被包含在B表中的B1列中,那就把此条记录显示出来。
请问应该怎么写这个TSQL的查询语句。谢谢!
请问应该怎么写这个TSQL的查询语句。谢谢!
解决方案 »
- sql2005的快照用不了
- 数型表的编码及计算问题
- 用sql 可以生成动态报表吗?
- 想编一个自定义函数,不知有何返回值表示执行成功还是没有执行成功,0表示成功,1表示不成功好呢?还是1表示成功,0表示不成功呢?
- 请问用sql server作数据库,与用access作数据库,在编程时是不是写的语句不同的阿?
- 在已经安装SQLServer7.0的机器上是否可以再安装一个SQLServer2000?
- 夜深人静,可以产生冥想,可还有一个语句想不出来!能否帮帮我!
- 访问sql2012,无效操作,链接被关闭
- sql判断问题
- 怎样减小我的data.mdf与data.ldf文件?
- 急。。。请教高手
- 请问Varchar(20)和Varchar(2000)的区别
FROM a,b
WHERE a.a1=b.b1
FROM A
WHERE EXISTS(SELECT 1 FROM B WHERE B1=A1)
FROM A
WHERE EXISTS(SELECT 1 FROM B WHERE B1=A1)
如果高手来此指点一下臭棋将倍感荣幸在此代谢:非常感谢!
希望对初学者能尽绵薄之力感谢各位提出宝贵意见*/
/*说明本人对数据库只是略知一二 本示例只包含简单的数据库
的创建与修改数据的完整性表的创建 修改 添加 视图与索引的
创建与使用还有存储过程的创建与使用 */
--------------------------student数据库-------------------------
use master
go
--打开master数据库
if exists(select * from sysdatabases where name='student')
drop database student
go
--查找是否已存在student数据库若存在则删除student数据库
CREATE database student --新建student数据库
on primary --数据库所属的primary组
(
name='student_data',
filename='d:\project\student_data.mdf',
size=2mb,
maxsize=5mb,
filegrowth=1
)
log on --日志文件的创建
(
name='student_log',
filename='d:\project\student_data.ldf',
size=2mb,
maxsize=5mb,
filegrowth=1
)
go --执行
--filegrowth文件大小增长方式 maxsize 文件的最大容量
USE master
exec xp_cmdshell 'mkdir d:\project'--exec是dos的启动函数cmd是命令mkdir在dos中的创建目录命令
go
USE master --打开系统数据库文件关闭studnet数据库文件
go
alter database student --这是修改的 增加文件大小只能增加
modify file
(
name='student_data',
size=6mb
)
go
sp_detach_db student --分离数据库 必须在停止使用后分离
go
sp_attach_db student, --加载数据库
@filename1='d:\project\student_data.mdf'
go
drop database student --删除数据库
go
select A1 FROM A WHERE A1 IN (SELECT B1 FROM B)