mysql面試選擇題 mysql面試練習題

2021-10-17 20:15:16 字數 1097 閱讀 3658

查詢沒有報名的學生

方法1select s.* from student s

left join baoming bm on s.sid = bm.sid

where bm.sid is null;

方法2select* from student

where sid not in (select distinct sid from baoming);

查出哪個老師的學生最多

方法1select t. name,count(s.sid) 學生數

from student s,teacher t,baoming bm,ke

where s.sid = bm.sid

and t.tid = ke.tid

and bm.kid = ke.kid

group by t. name

order by count(s.sid) desc

limit 0,

1;方法2

select t. name,count(bm.sid) as 學生數

理題思路

原始表是student表和class表,查詢結果是不是'班級1'的結果,'班級4'有null值,所以需要用right join

第一種select*from student as s

right join class  as c on s.cid = c.cid

where

c.name!='班級1';

第二種select*from student as s

right join class  as c on s.cid = c.cid

where

c.name <>'班級1';

前端面試選擇題

typeof myobj undefined myobj undefined myobj null this.hasownproperty myobj 解題思路 typeof myobj undefined typeof 檢測出來的結果無論是什麼都是乙個字串型別的結果 如果此時 myobj 存在 相...

mysql選擇題 MySQL 選擇題(三)

單選題 1.在正規表示式中,匹配任意乙個字元的符號是 a b c d 正確答案 a 2.條件年齡between 15 and 35表示年齡在15至35之間,且 a 不包括15歲和35歲 b 包括15歲但不包括35歲 c 包括15歲和35歲 d 包括35歲但不包括15歲 正確答案 c 3.mysql安...

筆試選擇題13

一 目標程式是 編譯系統生成的,解釋系統不生成目標程式。編譯 源 目標 解釋 源 中間 目標 目標 是機器可直接執行的 不管編譯還是解釋,都需要轉為機器識別的才能執行,只不過解釋是靠虛擬機器或者其他機制 1 解釋程式不是直接執行,而是轉換成機器可識別碼之後才能執行 2 一般來說,建立在編譯基礎上的系...