sql(結構化查詢語言)
資料庫管理系統(dbms)
關係型資料庫是由許多表組成的,並且這些表之間可能存在關聯。
多個表之間通過相同的關鍵字,字段可以得到乙個結果集。
建立表:
create database *** //建立資料庫***(sql不區分大小寫,命名不能有空格可用下劃線)
use *** //使用資料庫(進入***資料庫編輯)
create table ***( //建立表
列名稱1 varchar(10), //資料型別(可變動字元型別最多255字元)
列名稱2 varchar(6) not null, //括號裡的是最大字元,不能為空
列名稱3 dec(3,2) not null default 1.00//非空缺省為1.00
); //;後按enter執行,不可以重建已經存在的表或資料庫
(where格式)資料型別:
(無引號)dec(x.x) 浮點數格式,前者為總位數後者為小數點後位數
(單引號)date 記錄日期不負責時間(年月日)
(無引號)int 整數或負數
(單引號)blob 大量文字,超過255字元
(單雙號)char 固定字元事先定義好的長度
(單引號)varchar 可變動字元型別最多255字元
(單引號)datetime 紀錄日期和時間
desc ***; //查詢表的結構,列情況(describle)
drop table ***; //刪除表(表和所有資料)
插資料入錶:
insert into *** (列名1,列名2,..) //新增資料進表裡(可全列可不全列)
values(『values1』,』values2』,..); //單括號裡的是資料,要與列名對應
insert into tablename(filename1,filename2..) values(values1,values2..)
SQL學習筆記1
select語句用於從資料庫中選取資料。結果被儲存在乙個結果表中,稱為結果集。select column name,column name from table name select from table name select distinct column name,column name f...
SQL學習筆記1
1.資料庫的概念 2.資料儲存方式 3.資料庫的優點 4.命令列連線資料庫伺服器 5.mysql伺服器目錄結構 mysqlinstanceconfig.exe mysql的配置程式 data mysql自帶的資料庫檔案 nclude c語言的標頭檔案 lib 存放mysql使用到的dll動態庫 my...
SQL學習筆記(1)
sql 結構化查詢語言,全稱是structrued query language sql語法 資料庫表 乙個資料庫通常包含乙個表或多個表,每個表由乙個名字標識,表包含帶有資料的記錄 行 sql語句 1.select select語句用於從資料庫中選取資料,結果被儲存在乙個結果表中,成為結果集 sel...