資料查詢操作
1、讀取最新的10條資料
select top 10 * from [database].[dbo].[tablename] order by columnname desc
2、刪除資料表,刪除資料較慢,可以恢復
delete from [basename].[dbo].[tablename]
3、刪除資料表的所有資料,刪除資料速度快,資料不可恢復
truncate table [basename].[dbo].[tablename]
4、查詢滿足條件的資料
select columnname from [basename].[dbo].[tablename] where columnname = 『』
5、資料庫操作語句比較
delete from tablename where olunmn =' '(直接刪除)
delete from tablename where id in (select top 100 id from tablename) and colunmn =' '(通過主鍵查詢範圍再刪除)
6、獲取sql語句執行的時間
declare @start_date datetime
declare @end_date datetime
select @start_date = getdate()
delete from [db_jpfbgacquire].[dbo].[sensordata]
where id in (select top 300 id from [db_jpfbgacquire].[dbo].[sensordata]) and tag =1
select @end_date = getdate()
select[花費的時間]=datediff(ms,@start_date,@end_date
7、查詢當前資料表的行數
select count(*) from [sldataconvertor].[dbo].sensordata where tag=0
8、建立簡單索引和建立唯一索引
create index 索引名稱 on tablename (colunmname)//建立普通索引
create unique index 索引名稱 on tablename (columnname)//建立唯一索引
SQL資料庫基本操作
1 建立表 create create table dba test 建立表,表名為dba test col1 number,col2 varchar2 10 第一列預設值是0 第二列不准許有空值 第一列預設值是0 第二列不准許有空值 2 檢索操作 select select 1 from 2 其中...
SQL資料庫的基本操作
一丶基本命令列操作 1 顯示當前資料庫伺服器中的資料庫列表 mysql show databases 2 建立資料庫 mysql create database 資料庫名 3 建立資料表 mysql use 庫名 mysql create table 表名 欄位名 varchar 20 欄位名 ch...
資料庫 SQL基本操作一
建立資料庫 create database database name 刪除資料庫 drop database dbname 建立新錶 create table tabname col1 type1 not null primary key col2 type2 not null 根據已有的表建立新...