我得到了这样的东西:
MySqlCommand sqlcmd = new MySqlCommand(@"SELECT Pupil.*, Instructor.*
FROM Pupil
INNER JOIN Instructor ON Pupil.email = Instructor.email
WHERE Pupil.email = '" + userEmail.Text + "'
and Pupil.password = '" + userPassword.Text + "'", sqlconn);
我需要得到一个隐藏在第一个或第二个表中的记录。我检查并在第二个表中插入了相同的数据。这个select显示的是公共记录,但我只需要第一个或第二个表中的唯一记录。
1条答案
按热度按时间kiz8lqtg1#
在您的评论之后,我修改了查询。以下是示例数据的两个示例:
学生
adam@.com
bob@.com
讲师
bob@.com (请注意,您的数据结构实际上允许这样做)
chris@.com
查询
您可以在以下网址找到一个工作示例:http://sqlfiddle.com/#!9/c490c7/28号