範式理論, 查詢 刪除 修改語句, 各類運算符

範式一:
 每一列數據單一數據庫

    二:
 盡力與主鍵直接相關日誌

    三:
 主鍵儘可能體現表中內容排序

 

  刪除系列
 
 truncate table score → 所有清空表裏面一絲不剩不會產生日誌文件
 
 drop database 數據庫名 → 刪除數據庫;
 
 delete from 表名 → 刪除表內數據且保留標的格式;
 
 drop table 表名 → 刪除整個表;
 
 delete from 表名 where 列名=‘ ’→ 刪除符合單引號裏面信息的那一行;
 
 alter table 表名 drop column 列名 → 修改表刪除列;
 
 
 
         修改系列
 
 alter table 表名 add 列名 數據類型 → 修改表添加列;
 
 update 表名 set 列名=' ' → 修改這一列所有的數據;
 
 update 表名 set 列名=‘ ’ where 列名=‘ ’→ 修改知足後面單引號條件的那一行;
 
 update 表名 set 列名 = XX where 列明 between 80 and 100 → 80到100之間的範圍性修改
 
 
 
          插入數據
 
 insert into 表名 values() → 插入表的數據
 
 insert into 表名 (列名,列名) values( ,' ') → 插入前面兩列的數據;數學

 

 

    查詢語句
 
 select *from 表名 → 查詢表裏的數據
 
 select 列明,列明 from 表名 → 查詢兩列數據
 
 select 列明,列明 from 表名 where 列明=‘要查的名字’→ 按條件查詢數據,前面兩列
 
 selere *from 表名 where 列名=‘條件’ and 列名 =條件 → 條件查詢
 
 selere *from 表名 where 列名 in (,,,)
 
 selecr *from 表名 where 列明 between 80 and 100 → 範圍型查詢
 
 select distinct 列名 from 表名 → 針對一列去重顯示
 
 select *from 表名 where 列名 like '%宏' → 模糊查詢 通配符%表示任意不少字符:
 
 select *from 表名 where 列名 like '_宏' →      下劃線表示任意一個字符:
 
 selrcr *from 表名 order by 列名 asc → 查詢 asc 是升序
 
 selrcr *from 表名 order by 列名 desc → 查詢 desc 是降序
 
 selrcr *from 表名 order by 列名,列名 (升序或者是降序),列名 (升序或者是降序)→ 對兩列進行排序table

 select top 3 *from 表名 order by 列名 desc → 查詢 降序的前三名
 
 select top 3 *from 表名 order by 列名 asc → 查詢 升序的前三名
 
 select  列名 from 表名 group by 列名
                          分組:把一列裏面相同的分爲一組
 select 列名 from 表名 where 列名='X'date

 邏輯運算符:or=或者    
              and=而且   
         in=表明在魔偶些參數以內都符合條件,至關於多個or 
         not=修飾的做用,好比(not in)就是表明不在這個範圍以內的
                  between= (berween 數字 and 數字) 表示在某個範圍以內,至關於>= , <=
                all= 查詢一列看成參數使用select

 數學運算符:  +-*/%   
 賦值運算符:  =
 比較運算符: > , < ,<= ,>= ,!= ,=數據類型

相關文章
相關標籤/搜索