Manual Tutorial...LOG MASUK
Manual Tutorial Permulaan SQL
pengarang:php.cn  masa kemas kini:2022-04-12 14:15:40

Rujukan Pantas SQL


SQL 快速参考


<🎭 >DAN / ATAUPILIH lajur_nama(s)UBAH JADUAL nama_jadual TAMBAH lajur_nama jenis dataPILIH nama_lajur AS column_aliasDARI nama_jadualANTARAPILIH nama_lajurWHERE column_nameANTARA nilai1 DAN nilai2CIPTA JADUAL nama_jadual(jenis_jenis_lajur>_nama_kolom2 ,BUAT INDEX nama_indeksPADA nama_jadual (nama_lajur)atauBUAT nama indeks INDEKS UNIKBUAT PANDANGAN< PILIH nama_lajur(s) 🎜>DARI table_name<🎜 🎜>JATUHKAN JADUALJATUHKAN JADUAL nama_jadualKUMPULAN OLEHPILIH nama_lajur, aggregate_function(column_name)MINYAKPILIH nama_lajur, aggregate_function(column_name) >PILIH nama_lajurMASUKKAN KE DALAMMASUKKAN KE DALAM table_nameKIRI SERTAIPILIH nama_lajurKANAN SERTAIDARI table_name1SERTAI PENUHDARI nama_jadual1 LIKEDARI nama_jadualPESANAN OLEHDARI nama_jadualPILIHDARI nama_jadualPILIH *DARI nama_jadual< . PILIH *atauPILIH nama_jadualPILIH ATASUNIONUNIONUNION ALLPILIH nama_lajur DARI table_name1PILIH nama_lajur DARI table_name2KEMASKINIDI MANA beberapa_lajur=sesetengah_nilaiDI MANAWHERE nilai operator_nama_lajur
SQL 语句
SQL 语句


DARI table_name
WHERE keadaan

DAN|OR keadaan


ALTER JADUAL
atauUBAH TABLE nama_jadual
JATUHKAN COLUMN nama_lajur


AS (alias)
atauPILIH nama_lajur
DARI nama_jadual AS table_alias

DARI nama_jadual
BUAT PANGKALAN DATA

CIPTA PANGKALAN DATA nama_pangkalan



CIPTA JADUAL
nama_lajur1 jenis_data,...
)


BUAT INDEKS

PADA nama_jadual (nama_lajur)


BUAT VIEW paparan_nama SEBAGAIWHERE condition

DELETE
PADAM DARI table_nameWHERE some_column=some_value

atau


DELETE FROM table_nameWHERE some_column=some_valueatau

><🎜 table_name <🎜>(<🎜>Nota: <🎜>Padam keseluruhan jadual!!)<🎜><🎜>PADAM * DARI table_name <🎜>(<🎜>Nota: <🎜>Padam keseluruhan jadual!!)< 🎜>
JATUHKAN PANGKALAN DATAJATUHKAN PANGKALAN DATA nama_pangkalan data
DOP INDEXDROP INDEX table_name.index_name Pelayan)
DROP INDEX index_name ON table_name (MS Access)
DROP INDEX index_name (DB2/Oracle)
ALTER TABLE table_name
DROP INDEX index_name (MySQL)
FROM table_name
WHERE column_name nilai operator
GROUP BY column_name
FROM table_name
WHERE column_name nilai operator
GROUP BY column_name
MEMPUNYAI nilai operator aggregate_function(column_name)
DARI nama_jadual
WHERE column_name
IN (nilai1,nilai2,..)
VALUES (value1, value2, value3,....)

atau

INSERT IN TO table_name

(column1, column2, column3,...)
NILAI (nilai1, nilai2, nilai3,....)

SERTAI DALAMPILIH nama_lajur
DARI nama_jadual1
SERTAI DALAMAN table_name2
PADA table_name1.column_name=table_name2<.column_name
DARI nama_jadual1
KIRI JOIN table_name2
PADA table_name1.column_name=table_name2.column_name
PILIH column_name(s)KANAN SERTAI table_name2
PADA table_name1.column_name=table_name2.column_name

>
PILIH nama_lajurSERTAI PENUH table_name2
PADA table_name1.column_name=table_name2.column_name

PILIH nama_lajurWHERE column_name LIKE corak

PILIH nama_lajurPESANAN OLEH nama_lajur [ASC|DESC]

PILIH nama_lajur
PILIH *KE DALAM nama_jadual_baru [DALAM pangkalan data luar]
DARI nama_jadual_lama
KE DALAM nama_jadual baru [DALAM pangkalan data luar]
FROM old_table_name

PILIH nombor ATAS|peratus nama_lajur
DARI table_name

TRUNCATE JADUAL


TRUNCATE TABLE table_name

PILIH lajur_nama(s) DARI table_name1PILIH lajur_nama(s) DARI table_name2
UNION ALL

KEMASKINI nama_jadual
SET lajur1=nilai, lajur2=nilai,...

PILIH nama_lajur
DARI nama_jadual