關於sql語句大全
在SQL Server數據庫中,我們在寫查詢語句時,一定要遵循一定的原則才能能夠使SQL語句執行起來更加的高效率,sql語句高效性。本文我們主要就總結了高性能SQL語句的原則,接下來就讓我們一起來了解一下這部分內容吧。
1、創建數據庫: create database 數據庫名
如:create database student;
2、連接到一個已經存在的數據庫: use 數據庫名
如:use student;
3、刪除數據庫:drop database 數據庫名
如: drop database student;
4、創建表:create table 表名列名列的`數據類型列的約束])
如:create table stuInfo(stuId int primary key,stuName varchar(20) not null)
5、刪除表: drop table 表名
如: drop table stuInfo;
6、修改表:alter table
給表添加新列: alter table 表名 add 列名列的數據類型
添加多列,中間用逗號隔開
如:alter table stuInfo add stuGender varchar(10)
修改某列的數據類型:alter table 表名 modify 列名新數據類型
如:alter table stuInfo modify stuGender int
修改列名:alter table 表名 change 老列名新列名數據類型
如:alter table stuInfo change stuName stuAddress varchar(30)
刪除列:alter table 表名 drop 列名
如: alter table stuInfo drop stuGender
7、將創建的表的語句反向導出: show create table 表名
8、查詢表的所有內容:select * from 表名
查詢表的部分內容: select 列名列表 from 表名
9、查詢表結構:show columns from 表名
10、插入單行數據:insert into 表名列名列表) values(值列表)
11、插入多行數據:作用相當於將數據從一個表複製到另一個表
insert into 表名 (列名列表) select
如將stuInfo表中的所有的學生姓名複製到students表中的stuName列中:insert into students(stuName) select stuName from stuInfo
12、刪除數據:delete from 表名 where過濾條件
如刪除stuID爲4的人的數據:delete from stuInfo where stuId=4
相關文章
-
2017計算機二級MySQL考試SQL查詢語句大全
引導語:準備2017計算機二級MySQL考試,少不了對SQL查詢語句的記憶,以下是本站小編分享給大家的SQL查詢語句大全,歡迎閱讀學習!1:使用SHOW語句找出在服務器上當前存在什麼數據庫:mysql> SHOW DATABASES;2:2、創建一個數據庫M -
關於MySQL開啓記錄執行過的SQL語句方法
概述很多時候,我們需要知道 MySQL 執行過哪些 SQL 語句,比如 MySQL 被注入後,需要知道造成什麼傷害等等。只要有 SQL 語句的記錄,就能知道情況並作出對策。服務器是可以開啓 MySQL 的' SQL 語句記錄功能,從而就能間接地檢 -
SQL查詢語句大全
SQL語句無論是種類還是數量都是繁多的,很多語句也是經常要用到的,SQL查詢語句就是一個典型的例子,無論是高級查詢還是低級查詢,SQL查詢語句的需求是最頻繁的。那麼SQL查詢語句有哪些?下面跟yjbys小編一起來看看吧! 一、 -
經典SQL語句大全
1、創建數據庫: create database 數據庫名如:create database student;2、連接到一個已經存在的數據庫: use 數據庫名如:use student;3、刪除數據庫:drop database 數據庫名如: drop database student;4、創建表:create tabl -
SQL常用語句大全
SQL是高級的非過程化編程語言,允許用戶在高層數據結構上工作。那麼SQL常見常用的語法語句有哪些?我們一起來看看吧! 一、基礎1、說明:創建數據庫CREATE DATABASE database-name2、說明:刪除數據庫drop database dbnam -
SQL基本語句大全
SQL基本語句有DDL—數據定義語言、DML—數據操縱語言、DCL—數據控制語言三種,那麼這三種基本語法具體語句是什麼下面跟yjbys小編一起來看看吧!DDL—數據定義語言(Create,Alter,Drop,DECLARE)DML&mda -
關於sql中的like語句詳解
根據坊子區教育局《關於認真開展xx年全區中國小“安全教育活動月”的通知》。按照區教育局“安全教育活動月”活動方案的具體要求,我校根據具體實際情況,認真開展安全教育活動,加強安全防範措施,提高師生的安全意識。在“ -
mysql SQL語句積累參考
--重命名錶rename table t_softwareport to software_port;--建立外鍵alter table software_port add constraint fk_software_port_softwareprocessid foreign key (softwareprocessid) references software_process -
SQL語句詳解 MySQL update的用法
單表的MySQL UPDATE語句:UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition] [ORDER BY ...] [LIMIT row_count]多表的UPDATE語句:UPDATE [LOW_PRIORITY] -
SQL常用增刪改查語句大全
SQL常用的增刪改查語句有哪些?爲方便同學們複習SQL語句,yjbys小編爲大家分享SQL增刪改查語句如下: 1增1.1【插入單行】insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性別,出生日期) value