MySQL--アウトリーチ文の演習

- createholy ,. 1、50 
DATABASE WLを作成します。
DROP TABLE MSP; 
DROP TABLEパーティー; 

CREATE TABLE党(
  partyCode VARCHAR(10)NOT NULL、 -数
  partyName VARCHAR(50)、 -の名前
  リーダーVARCHAR(50)、 - -指導者
  PRIMARY KEY(partyCode) のDEFAULT CHARSET = utf8を、

CREATE TABLEのMSP(
  mspName VARCHAR(50)NOT NULL -ノー
  パーティVARCHAR(10)、 -政治
  選挙VARCHAR(50)、 -サポーター
  PRIMARY KEY( mspName)、
  FOREIGN KEY(パーティ)REFERENCESパーティー(partyCode)、 デフォルトの文字セット= UTF8; 

SELECT *パーティーFROM; 
SELECT * MSP FROM; 

-メンバーは何の政党が見つけ
パーティーがNULLであるWHERE MSP SELECT * FROMません
 
-リストすべての政党や指導者
PartyName SELECT、パーティーリーダーFROM 

-すべての政党が指導者持っているリスト
SELECTを*党首FROM WHEREはNOT NULL IS 

-リストのメンバーは、少なくとも一つの政党があります
。パーティPからのp *を選択して、 MSPのM p.partyCode = p.partyCodeのm.party BY GROUPは

-自分の党のすべてのメンバーとの名前一覧表示
p.partyCodeのm.partyの左からパーティーにP-MSP mを登録しようSELECT m.mspName、p.partyName = 

リストのすべての政党、すべてを-政党のメンバーの数
FROM SELECT p.partyName、COUNT(m.mspName)パーティpはp.partyCode BY p.partyCode = m.partyグループでMSP mを登録しよう

  

おすすめ

転載: www.cnblogs.com/xieshilin/p/11780219.html