關於Access資料庫三表聯合查詢的問題

2021-08-28 15:49:49 字數 408 閱讀 7230

三個表如下 表a

a_id;a_name;a_typecode 表b

b_id;b_typename 表c

c_id;a_id;c_text;c_time;

這三個表聯合查詢.要求顯示一下內容,a_id,a_name,b_typename,c_time;

而且這要用c_time作為排序第一條件,a_id作為第二排序條件,都是倒序;

c表中a_id可能又很多項等於a表的a_id,也有可能乙個都沒有.

select *

from (a left join b on a.a_typecode = b.b_id) left  join (select  c.a_id,max(c.c_time) from c group by c.a_id ) as t on a.a_id= t.a_id;

Access資料庫多表聯合查詢

access 資料庫多表聯合查詢 1 access 資料庫多表聯合查詢,每次連線之前須將連線符前面的內容放在括號裡面,示例如下 select 表a.欄位1,表b.欄位1,表c.欄位1,表d.欄位1 from 表a inner join 表b on 表a.欄位 表b.欄位 inner join 表c ...

關於ACCESS資料庫的模糊查詢

1 在access軟體中直接編寫sql語句要用 號 select from reportviewsetup where reportviewsetup.linkid like 20081016 and reportviewsetup.caseid 1197 order by reportviewse...

Access資料庫表的資料型別

在access裡,備註型別用memo表示,所以改變欄位的資料型別為備註的sql為 alter table user alter column userinfo memo 對了,如果user表有外來鍵,而且你要修改的字段就是外來鍵的話,你就不能修改啦!下面給出修改為其它型別的sql 表為tb,欄位為a...