查詢沒有報名的學生
方法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 一般來說,建立在編譯基礎上的系...