请问SQLSERVER中表间是否一定要事先建立关系,在SQL语句中用关联可不可以,关系到底有多重要是否一定要建立。谢谢.
解决方案 »
- Excel中的单元格为序值,取自另一列,而另一列中有重复数据,如何去掉重复,只取唯一的值,就相当于数据库中的select distinct一样
- 小问题:If (TemVar And &H2) = &H2
- 求助treeview
- 丐帮新秀Begin2008在此向大家问好,愿意给我施舍分数的好心人赶快进来.
- 100分只送一人
- 不用activeskin是否能做到让窗体边框出现阴影效果!!
- VB代碼報錯,請老師指正!
- 在线等待:VB postmessage 只要写一个字却写了一连串,怎么回事啊
- 给点调用SQLserver带参数的存储过程的例子。
- 我想对一个控件的click和dblclick事件做出不同反应,有什么办法
- winsock编程接收数据问题?求高手意见!!急
- winsock 接受文件时doEvents 的使用问题
"select * from a,b"
如果在SQL Server中是跨数据库的表,可以建立Link Server
然后语法基本同上
"select * from a,Linkserver的名称.dbo.表名"
还可以直接建立数据库连接的方法
SELECT *
FROM
OPENROWSET('SQLOLEDB',
'server=bj-ti-004;Database=test;uid=sa;pwd=123456789;',
'SELECT * FROM dbo.t_csdn1'),dbo.t_Man
right jion
inner jionon 客户表.客户代码 = 收款表.客户代码
SELECT Orders.OrderID, Customers.CompanyName, Customers.City
FROM Customers,Orders
WHERE Customers.CustomerID = Orders.OrderID
自动解决修改、删除异常问题
但在SQL Server中建立关系,可以让你的数据库结构看起来清楚些,也许对数据一致性或完整性有帮助(我没用过,我的都是在程序中建立关系)