麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

insert、delete等命令的語(yǔ)法及在phpmyadmin中的操作

2019-09-08 23:26:46
字體:
供稿:網(wǎng)友

1、建立數(shù)據(jù)庫(kù)的命令:
 CREATE DATABASE 數(shù)據(jù)庫(kù)名

2、建立數(shù)據(jù)表的命令:
 CREATE TABLE 表名稱(域名稱 數(shù)據(jù)類型(數(shù)據(jù)大小) [NOT NULL][PRIMARY KEY[AUTO_INCREMENT]],......)

二、SQL命令

1、insert命令:插入記錄
▲ 操作:?jiǎn)螕粲掖翱谥械牟迦氚粹o,在出現(xiàn)的記錄輸入界面下輸入數(shù)據(jù),并選擇“插入新的一行”,再單擊“執(zhí)行”。即可連續(xù)插入多條記錄,直到選擇“后退到上一頁(yè)”,再單擊“執(zhí)行”,則結(jié)束記錄的插入。
▲ 語(yǔ)句格式:
 新增單筆記錄
 insert into 表名稱(字段1,字段2,...) values(值1,值2,...)
 例:insert into staff(name,pst,emdate) values("陳小東",38,"2001-08-03");

 新增多筆記錄
 insert into 表名稱(字段1,字段2,...) select 字段名 from 表 where 條件;
 例:insert into staff(name,pst,emdate) select name,age,d_date from clients where age<20;
 INSERT INTO `number1` ( `xh` ) VALUES ( '1'), ( '2');

2、delete命令:刪除記錄
▲ 操作:在記錄前的選定欄內(nèi)打勾,點(diǎn)擊叉按鈕,就可以刪除該條記錄;一次刪多條,先選定要?jiǎng)h除的記錄,再點(diǎn)擊記錄下方的叉按鈕即可。要注意的是,窗口頂部的刪除按鈕指的是刪除整張表,不是用來刪某一條記錄的。清空按鈕指刪除所有記錄,保留數(shù)據(jù)表結(jié)構(gòu)。
▲ 語(yǔ)句格式:
 delete from 表名稱 where 條件
 例:delete from products where author='張小東';

3、updat命令:更新記錄
▲ 這個(gè)命令的操作只能逐條修改記錄值了,所以還是用命令方便。
▲ 語(yǔ)句格式:
 update 表名稱 set 字段名稱=新值 where 條件
 例:update products set price=price+20 where pages>700;

4、select命令:選擇記錄,可以查看顯示記錄
▲ 這個(gè)命令的操作我們可以單擊瀏覽按鈕來實(shí)現(xiàn),但是如果要有選擇地進(jìn)行查看記錄,還是命令比較快。
▲ 語(yǔ)句格式:
 SELECT 域名稱[AS 域別名]...FROM 表名稱[WHERE 條件][GROUP BY ...][HAVING ...][ORDER BY ...]
 說明:
 WHERE...數(shù)據(jù)篩選條件子句
 GROUP BY ...在指定域中,將相同值的記錄組合成單一記錄
 HAVING...功能與WHERE類似,用于GROUP BY子句后
 ORDER BY ...指定排序

例:
1.顯示部分字段
 SELECT NAME,ADDRESS FROM STUDENT

2.顯示全部字段
 SELECT * FROM STUDENT

3.顯示NAME為張三的記錄
 SELECT * FROM STUDENT WHERE NAME=“張三”     
 注意:此處用=,而不象PHP要用==

▲ 補(bǔ)充:查詢數(shù)據(jù)的部分字符串時(shí),用LIKE關(guān)鍵字:WHERE 字段名稱 LIKE 通配符

通配符 說明 查找目標(biāo)范例 準(zhǔn)則范例
% 任意長(zhǎng)度的任意字符 包含“我們”二字的數(shù)據(jù) %我們%
_ 一個(gè)任意字符 “我們”開頭,最后一個(gè)字未知 我們_

4.顯示姓王的記錄
 SELECT * FROM STUDENT WHERE NAME LIKE “王%”

5.顯示PRICE大于600的數(shù)據(jù)
 SELECT * FROM STUDENT WHERE PRICE>600

6.顯示PRICE在700到1000之間的數(shù)據(jù)
 SELECT * FROM STUDENT WHERE PRICE BETWEEN 700 AND 1000

7.顯示BIRTHDAY在98年下半年的數(shù)據(jù)
 SELECT * FROM STUDENT WHERE BIRTHDAY BETWEEN ‘1998-07-01’ AND ‘1998-12-31’

8.顯示總記錄條數(shù)
 SELECT COUNT(*) AS COUNT FROM STUDENT

9.顯示總金額
 SELECT SUM(PRICE*QNT) AS SUM FROM STUDENT

10.顯示每位員工的銷售金額
 補(bǔ)充:GROUP BY將指定域中相同的記錄視為單一記錄,也就是將同值的域群組起來,一般配合SUM()、COUNT()等函數(shù)使用
 SELECT NAME,SUM(PRICE*QNT)AS SUM FROM STUDENT GROUP BY NAME

11.顯示員工銷售總金額在5000元以下的員工記錄
 SELECT NAME,SUM(PRICE*QNT) AS SUM FROM STUDENT GROUP BY NAME HAVING SUM>5000

12.按BIRTHDAY從小以大排序
 SELECT * FROM STUDENT ORDER BY BIRTHDAY
 補(bǔ)充:降序:DESC,升序:ASC,省略為升序,如 ORDER BY BIRTHDAY DESC


  使用SELECT選擇查詢數(shù)據(jù)庫(kù)后返回的是一個(gè)結(jié)果指針,而不是PHP程序可以直接應(yīng)用的數(shù)據(jù)值,所以PHP程序要使用查詢的數(shù)據(jù),還要經(jīng)過取得結(jié)果的操作,取得結(jié)果的函數(shù)有好幾個(gè),主要有:
  A.mysql_fetch_row():
  B.mysql_fetch_array():
  C.mysql_fetch_object():

例1:
CREATE TABLE class_class (
classid varchar(15) NOT NULL,
schoolid int(11),
classname varchar(20),
regtime varchar(20),
regnum int(11),
managerid varchar(20)
);

例2:
CREATE TABLE class_classlyb (
id int(18) NOT NULL auto_increment,
classid varchar(16) NOT NULL,
dateandtime varchar(20),
userid varchar(20),
title varchar(20) NOT NULL,
content varchar(255)
);

例3:
CREATE TABLE class (
id int(11) NOT NULL auto_increment,
class_id char(4) DEFAULT '0' NOT NULL,
class_name char(40) NOT NULL,
teacher_id int(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (id)
);

例4:
CREATE TABLE guestbook (
id int(10) NOT NULL auto_increment,
sub_id int(10) DEFAULT '0' NOT NULL,
image varchar(50),
name varchar(50) NOT NULL,
comefrom varchar(50),
ip varchar(15) NOT NULL,
email varchar(50),
homepage varchar(100),
icq varchar(15),
oicq varchar(15),
add_time datetime,
comment text NOT NULL,
password varchar(10),
PRIMARY KEY (id)
);

例5:
CREATE TABLE temp3 (
id int(11) NOT NULL auto_increment,
name varchar(8) DEFAULT 'guest',
ndate datetime,
PRIMARY KEY (id)
);

phpMyAdmin delete insert

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产亚洲精品久久久久久久久 | 99日韩精品视频 | 欧洲精品久久久久69精品 | avav在线播放 | 亚洲成人播放 | 91羞羞| 免费观看视频在线 | 精品一区二区三区免费毛片 | 99精品国产一区二区三区 | 欧美激情猛片xxxⅹ大3 | 一级黄色在线观看 | 国内精品久久久久久久星辰影视 | 亚洲第一成人av | 久久精品79国产精品 | 欧美一级在线看 | 亚洲午夜精品视频 | 久久我不卡 | 美女久久| 韩国一大片a毛片 | 欧美一级网 | 国产日韩亚洲 | 久久久久久久久久久一区 | 久久精品小短片 | 久久免费视频精品 | 精品一区二区三区免费毛片 | 韩国一级免费视频 | 19禁国产精品福利视频 | 99影视在线视频免费观看 | 日本在线播放一区二区 | 欧美2区 | 国产午夜精品久久久久 | 麻豆一二区 | 成人性视频欧美一区二区三区 | 国产精品99久久久久久大便 | 欧美14一15sex性hd | 欧美一级黄色录相 | 久久久久一本一区二区青青蜜月 | 国产精品久久久久久久久久久久久久久久 | 午色影院 | 美女性感毛片 | 爽爽视频免费看 |