例:
----------------------------
表一记录 表二记录
姓名 姓名 科目一 科目二
张三 张三 语文 数学
----------------------------------
求结果记录:
姓名 科目
张三 语文
张三 数学
这样的SQL语句该怎样写,谢谢了
----------------------------
表一记录 表二记录
姓名 姓名 科目一 科目二
张三 张三 语文 数学
----------------------------------
求结果记录:
姓名 科目
张三 语文
张三 数学
这样的SQL语句该怎样写,谢谢了
UNION
SELECT 姓名,科目二 FROM 表一 A, 表二 B WHERE A.姓名=B.姓名
UNION
SELECT 姓名,科目二 AS 科目 FROM 表一 A, 表二 B WHERE A.姓名=B.姓名
1.不知道楼主的逻辑是什么,但是这种表,通常结构是这样的.
表一记录
姓名
张三 表二记录
科目
数学
语文表三: (中间表)
姓名(FK) 科目(FK)
张三 语文
张三 数学 2.楼主信誉值过低.不一定结贴.