好久沒學習新知識了。今天學了下sql的一些常用語句。人還是需要不斷學習進步的 否則只能停滯不前。
先從最簡單的一句開始說起吧。
select *from 表名
這裡*的含義 表示了表的各欄位,以逗號隔開。當要顯示全部欄位的時候用*代替。簡化我們的輸入。設計人員這個構想確實巧妙。
含義:選擇所有的欄位名從「表名」這個表。 其實含義就是查詢此表所有內容,所有行和列
引申下 看如下語句
select 名稱,單位,sum(金額)as 總金額 from 表二 group by 名稱,單位 order by 名稱
含義:從表二中按照指定的名稱、單位的規則計算他們的總金額 新列顯示的名字是總金額。按公升序排列
一些常用語句:
建立表
create table 表名( 名稱
char(10
), 單位
char(10
), 金額
int)
插入行資料
insert into 表名 values('a','
b','
100','
1')
插入新列資料
alter table 表名 add 列名 int
清除表資料內容
truncate table 表名
刪除一行資料
delete from 表名 where 名稱='a'and 單位='
c'
改
update 《表名》 set《列名=更新值》 [where
《更新條件》]
例如:update 表二
set 金額=20
where 名稱='
c'
Sql Server 資料庫常用的語句
記錄下資料庫常用的一些語句,太基礎的就不寫了 1.分頁的幾種寫法 2.表關聯操作 3.分組相關 分組後 按分組內的 按 某個字段 排序,適用於 比如 篩選 某10個品牌 的 銷量前10 的 商品 跟下面sql無關 關鍵 partition by select goodsclass,cid from ...
sql server 2005常用資料庫配置
1 sql server 2005開啟xp cmdshell的方法 exec sp configure show advanced options 1 reconfigure exec sp configure xp cmdshell 1 reconfigure 2 建立資料庫快照 name是資料庫...
Sqlserver 資料庫 表常用查詢操作
查詢所有表以及記錄數 select a.name as 表名,max b.rows as 記錄條數 from sysobjects a sysindexes b where a.id b.id and a.xtype u group by a.name order by max b.rows des...