jsp中兩張表資料怎樣才能用sql語句查詢出來

時間 2021-10-14 22:25:28

1樓:匿名使用者

select * from students s inner join results rs on s.student_no=rs.student_no

2樓:匿名使用者

你這裡顯示學生序列號,學生號是不是同乙個東西?results 表中的student_no就是students中的student_no吧

select b.student_no,a.student_no,a.student_name,a.student_class, a.semester_type,

b.course_name,b.course_score,b.semester_type

from students a

inner join results b on a.student_no=b.student_no

where a.student_no = '123'

我這裡顯示了學生表與results表中的所有欄位你根據需要可以去掉不想要的字段

而且連線時是按student_no為外來鍵來關聯的

我沒明白為什麼results表中還有semester_type欄位,這個欄位在學生表中不是已經有了麼

而且如果學生序列號與學生號是主外來鍵關係的話你就沒必要兩個都顯示了吧 都是同乙個值

這裡主要用的是inner join關聯查詢

3樓:匿名使用者

select

(select student_no from results where semester_type=a.semester_type) as '學生序列號',

student_no as '學生號',

student_name as '學生名',student_class as '班級'

from students a

如何用sql語句查詢兩張表中的相同字段資料

4樓:千鋒教育

假設表1位table1 ,表2位table2select a.col

from (select column_name col from user_tab_columns where table_name = 'table1') a ,

(select column_name col from user_tab_columns where table_name = 'table2') b

where a.col = b.col

這樣就可以查詢出兩個表得相同欄位了

如何用sql語句查詢兩張表中的相同字段資料

5樓:我是醜九怪

select 欄位名 from 表1 ,表2 where 表1.欄位名=表2.欄位名

6樓:匿名使用者

你是要查詢相同字段 所對應的記錄的資料,

還是要查詢出相同的字段值?

7樓:玄憶資佳

你是要查詢兩種表中欄位名相同的兩個欄位的記錄,還是要查詢兩個欄位中值相同的記錄?另外,兩張表有沒有關聯的字段?

8樓:

這個就是關聯查詢了

關聯查詢的前提條件就是兩張表裡必須有相同的字段才可以關聯只有表裡有相同字段,多少表都可以關聯查詢

這樣查詢的出來的東西就可以把多張表的資料顯示在同乙個查詢結果裡面

Excel表中資料比對,Excel裡兩張表之間資料的比對公式是什麼?

vlookup是乙個查詢函式,給定乙個查詢的目標,它就能從指定的查詢區域中查詢返回想要查詢到的值。它的基本語法為 vlookup 查詢目標,查詢範圍,返回值的列數,精確or模糊查詢 下面以乙個例項來介紹一下這四個引數的使用 例1 如下圖所示,要求根據表二中的姓名,查詢姓名所對應的年齡。公式 b13 ...

請問oracle資料庫中兩張表分別在兩個資料庫中怎麼

無法進行關聯,oracle不能跨資料庫操作,只可以跨使用者操作。sql select a.name b.id from user1.table1 a,user2.table2 b where a.id b.id 解釋 當前登入的使用者必須有訪問user1表table1許可權和user2使用者的tab...

怎樣才能用兩之手把整個身體撐起來

du庭瑞 練習手上力量的方法 1 提重物 平時可以多做一些提東西的運動,這些看似好像對腕力沒有什麼關係,其實不然,提高自己的握力是為將來發展強大的腕力的基礎。2 指臥撐 用十個指頭著地的方法做俯臥撐。這是鍛鍊握力和腕力的第一步。在這一環節上堅持的時間越長效果會越好。3 雙手側握舉體 即用雙手握住一個...