关于查询的一点问题 现在数据库有两表,如MasterTab,SlaveTab。表MasterTab中有字段MasterMAC,表SlaveTab中有字段SlaveMAC.(mac地址是唯一的)现在是要输入一个mac地址,判断这mac地址在上面两个表中是否存在?这语句应该怎么写?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from MasterTab,SlaveTab where MasterMAC=SlaveMAC and SlaveMAC = "指定MAC" SELECT *FROM MasterTab JOIN SlaveTabWHERE (MasterMac = SlaveMac) AND (MasterTab = 'mac') 行不通啊怎么提示:在关键字 'WHERE' 附近有语法错误。谢谢了 MasterMAC与SlaveMAC的字段类型一致吗?是不是在两个表中任意一个表中找到这个MAC就算?不管是MasterMAC还是SlaveMAC字段?? 是的,只要有一个就可以了。我现在是用的union,合并两个记录集select MasterMAC from masterInfo_tab where MasterMAC = rtrim(@DeviceMAC) union select SlaveMAC from slaveInfo_tab where SlaveMAC = rtrim(@DeviceMAC)这样可行不知道还有其他方法没有????谢谢了 关于mfc 浏览按钮功能的实现 如何当父窗口关闭一起关闭子窗口 很麻烦,很麻烦的!对我来说~:~ 将剪贴板中的内容复制到Picture 在VC中怎么设置CSocket类对象的连接超时时间? CComboBox小问题(我叫笨笨在线等呢!!) 如何判断截取字符串时,是否断在汉字中间 大家看看我这个问题怎么解决啊?狠简单,只不过我是初学者有点胡涂,请帮忙,谢谢. visual c++ 指针数组(或数组指针)无法传入线程函数…… 30个复选框一定要用30条if语句去判断其状态吗? 对象赋值是怎么赋?
where MasterMAC=SlaveMAC and SlaveMAC = "指定MAC"
FROM MasterTab JOIN
SlaveTab
WHERE (MasterMac = SlaveMac) AND (MasterTab = 'mac')
怎么提示:在关键字 'WHERE' 附近有语法错误。谢谢了
是的,只要有一个就可以了。我现在是用的union,合并两个记录集
select MasterMAC from masterInfo_tab where MasterMAC = rtrim(@DeviceMAC) union select SlaveMAC from slaveInfo_tab where SlaveMAC = rtrim(@DeviceMAC)
这样可行不知道还有其他方法没有????
谢谢了