加入 tables 并显示 table 一个 table 上的所有行,但当我在 where 中使用条件时不显示
join tables and show all rows on table one table, but doesn't show when I use criteria in where
tbl50 显示 50 行
num
1
2
3
4
5
6
7
8
all the way to 50
...
具有显示数字、类别、日期的第二个查询 evtable
eroder ecategory edate
1 beginner 02/25/2017
2 beginner 02/25/2017
3 beginner 02/25/2017
4 beginner 02/25/2017
5 Intermediate 02/25/2017
5 beginner 02/25/2017
6 beginner 02/25/2017
6 intermediate 02/25/2017
如果我加入 2,它将显示所有 1-50 以及那里的信息,但是当我在 where 中放置条件时,它只会显示什么是
SELECT tbl50.num, evtable.edate, evtable.ecategory, evtable.eorder
FROM evtable RIGHT outer JOIN tbl50 ON evtable.eorder= tbl50.num
WHERE (((evtable.edate)=#3/5/2017#) and ((evtable.ecategory)="beginner")
我希望qry显示以下信息
num eroder ecategory edate
1 1 beginner 02/25/2017
2 2 beginner 02/25/2017
3 3 beginner 02/25/2017
4 4 beginner 02/25/2017
5 5 beginner 02/25/2017
6 6 beginner 02/25/2017
7
8
9
10 .....all the way to 50
这可以通过查询实现吗? .我知道 mysql,但这是一个访问查询。
使用子查询:
SELECT tbl50.num, evtable.edate, evtable.ecategory, evtable.eroder FROM tbl50 LEFT JOIN (SELECT * FROM evtable WHERE ecategory = 'begineer') evtable ON num = eroder;
tbl50 显示 50 行
num
1
2
3
4
5
6
7
8
all the way to 50
...
具有显示数字、类别、日期的第二个查询 evtable
eroder ecategory edate
1 beginner 02/25/2017
2 beginner 02/25/2017
3 beginner 02/25/2017
4 beginner 02/25/2017
5 Intermediate 02/25/2017
5 beginner 02/25/2017
6 beginner 02/25/2017
6 intermediate 02/25/2017
如果我加入 2,它将显示所有 1-50 以及那里的信息,但是当我在 where 中放置条件时,它只会显示什么是
SELECT tbl50.num, evtable.edate, evtable.ecategory, evtable.eorder
FROM evtable RIGHT outer JOIN tbl50 ON evtable.eorder= tbl50.num
WHERE (((evtable.edate)=#3/5/2017#) and ((evtable.ecategory)="beginner")
我希望qry显示以下信息
num eroder ecategory edate
1 1 beginner 02/25/2017
2 2 beginner 02/25/2017
3 3 beginner 02/25/2017
4 4 beginner 02/25/2017
5 5 beginner 02/25/2017
6 6 beginner 02/25/2017
7
8
9
10 .....all the way to 50
这可以通过查询实现吗? .我知道 mysql,但这是一个访问查询。
使用子查询:
SELECT tbl50.num, evtable.edate, evtable.ecategory, evtable.eroder FROM tbl50 LEFT JOIN (SELECT * FROM evtable WHERE ecategory = 'begineer') evtable ON num = eroder;