Maison >base de données >tutoriel mysql >Maîtrisez rapidement certaines instructions SQL extrêmement sophistiquées
[Introduction] Instruction "SQL" exquise : ◆Copier la table (uniquement copier la structure, nom de la table source : a Nouveau nom de la table : b) SQL : sélectionnez * dans b à partir de a où 1a8093152e673feb7aba1828c435320941 ◆Copier la table (Copier données, nom de la table source : un nom de table cible : b) SQL : insérer dans b(a, b, c) se
Instruction "SQL" exquise :
◆Copier la table (copier uniquement la structure, nom de la table source : a Nouveau nom de la table : b)
SQL: select * into b from a where 1<>1
◆Copier la table (copier les données, nom de la table source : a Cible nom de la table : b)
SQL: insert into b(a, b, c) select d,e,f from b;
◆Afficher l'article, l'émetteur et l'heure de la dernière réponse
SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b
◆Instructions : requête de jointure externe (Nom de la table 1 : a Nom de la table 2 : b)
SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
◆Planifier un rappel cinq minutes à l'avance
SQL: select * from 日程安排 where datediff('minute',f开始时间,getdate())>5
◆ Deux tables liées, supprimez les informations de la table principale qui ne sont plus dans la table secondaire
SQL: delete from info where not exists ( select * from infobz where info.infid=infobz.infid )
◆Instructions :
SQL: SELECT A.NUM, A.NAME, B.UPD_DATE, B.PREV_UPD_DATE FROM TABLE1,(SELECT X.NUM, X.UPD_DATE, Y.UPD_DATE PREV_UPD_DATE FROM (SELECT NUM, UPD_DATE, INBOUND_QTY, STOCK_ONHAND FROM TABLE2 WHERE TO_CHAR(UPD_DATE,'YYYY/MM') = TO_CHAR(SYSDATE, 'YYYY/MM')) X, (SELECT NUM, UPD_DATE, STOCK_ONHAND FROM TABLE2 WHERE TO_CHAR(UPD_DATE,'YYYY/MM') = TO_CHAR(TO_DATE(TO_CHAR(SYSDATE, 'YYYY/MM') ¦¦ '/01','YYYY/MM/DD') - 1, 'YYYY/MM') ) Y, WHERE X.NUM = Y.NUM (+)AND X.INBOUND_QTY + NVL(Y.STOCK_ONHAND,0) <> X.STOCK_ONHAND ) B WHERE A.NUM = B.NUM
◆ Instructions :
SQL: select * from studentinfo where not exists(select * from student where studentinfo.id=student.id) and 系名称='"&strdepartmentname&"' and 专业名称='"&strprofessionname&"' order by 性别,生源地,高考总成绩
Ce qui précède est le contenu de la maîtrise rapide de certaines instructions SQL extrêmement sophistiquées. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www. php.cn) !