【发布时间】:2011-05-31 22:56:42
【问题描述】:
你好!我有 2 个表:
myTable1 - 存储用户名和 user_ids
myTable2 - 存储电子邮件和 user_ids
我想要做的是返回一行用户名、电子邮件、两者或一个都没有,具体取决于采用哪个(或两者)。我正在使用以下代码,但得到了奇怪的结果!
我期待收到两列 1 行。
列: 用户名,行: 'wookie' 和
列: 电子邮件,行: 'wookie@woo.com'
但是,我在用户名列中无数次重复“wookie”,而电子邮件列只输出了所有用户电子邮件的行(不是我在声明中指定的那一行)。
我是不是做错了什么?
【问题讨论】:
-
这看起来和你一小时前问的问题一模一样......
-
没有理由同时标记mysql和sql-server ...
标签: sql mysql sql-server sql-server-2005