標准sql語句
1. 常用標准sql Server語句有什麼》
//查詢
select * from table_name (where col1='***') //括弧中為查詢條件,可省,則查詢表的全部記錄
//添加
insert into table_name (col1,col2,col3) values ('111','2','33') //第一個括弧內為列名,第二個括弧中為對應第一個括弧中的列的值,第一個括弧內容可省略,則第二個括弧中的內容應填寫表中的所有列(自增長列不填)
//修改
update table_name set col1 = value1,col2 = value2, col3 = value3 (where col1='***') //col1,col2,col3為列名,value1,value2,value3為對應的值,括弧中為更新條件,可省,則更新表中所有記錄
//刪除
delete table_name (where col1='***') //括弧中為刪除條件,可省,則刪除表中全部記錄
2. 常用標准SQL語句..
SELECT --從資料庫表中檢索數據行和列
INSERT --向資料庫表添加新數據行
DELETE --從資料庫表中刪除數據行
UPDATE --更新資料庫表中的數據
--數據定義
CREATE TABLE --創建一個資料庫表
DROP TABLE --從資料庫中刪除表
ALTER TABLE --修改資料庫表結構
CREATE VIEW --創建一個視圖
DROP VIEW --從資料庫中刪除視圖
CREATE INDEX --為資料庫表創建一個索引
DROP INDEX --從資料庫中刪除索引
CREATE PROCEDURE --創建一個存儲過程
DROP PROCEDURE --從資料庫中刪除存儲過程
CREATE TRIGGER --創建一個觸發器
DROP TRIGGER --從資料庫中刪除觸發器
select語句(查詢語句):
select *
from table1, table2 where table1.id *= table2.id//查詢table1和table2 中id相等的記錄
select stockname from table2//查詢表table2中欄位tockname中的值
insert語句(插入語句):
insert into table1(Stock_name,Stock_number) value (select Stockname , Stocknumber from Stock_table2)//向表table1中Stock_name和Stock_number欄位插入數據,value括弧裡面即為你要插入的值
update語句(更新語句):
update table1 set Stockname = "xxx" where Stockid = 3//把table1中的Stockid = 3改成Stockname = "xxx"
delete語句(刪除語句):
delete from table_name where Stockid = 3
//刪除Stockid = 3這條記錄
drop table table_name //刪除表table_name
3. 標准SQL語法及語句
標准SQL語法:select 欄位 from 表名 where 查詢條件。如:select name from person where sex = '男';
4. 標准Sql語句的注釋是什麼
沒錯,就是-- 和/**/
5. oracle sql與標準的sql語句的區別
基本上都大同小異,只是在做外連的時候有些不一樣,還有就是有幾個函數不一樣,其餘的SQL語句都差不多,我也是才在看SQL的。Oracle與SQLServer還有個區別就是Oracle中當前用戶只能訪問它自己的數據表,別個用戶建立的數據表無法訪問到。
6. mysql語句和標准sql語句的區別,請詳細闡述
兩者語法不盡相同,比如說獲得系統時間:在Mysql下函數為NOW()或者CURRENTTIME;而在SQL下為GETDATE(),總之還有很多函數是不同的,建議你找兩本書來比較!
7. 標准SQL嵌套查詢語句
1、簡單子查詢
select name,age from person
where age >
(
select age from person
where name = '網路'
)
2、in嵌套查詢
select name from person
where countryid in
(
select countryid from country
where countryname = '網路'
)
(7)標准sql語句擴展閱讀:
嵌套查詢的意思是,一個查詢語句(select-from-where)查詢語句塊可以嵌套在另外一個查詢塊的where子句中,稱為嵌套查詢,其中外層查詢也稱為父查詢,主查詢,內層查詢也稱子查詢,從查詢。
子查詢的語法規則
1、子查詢的select查詢總是使用圓括弧括起來。
2、不能包括compute或for.browse子句。
3、如果同時指定top子句,則可能只包括order by子句。
4、子查詢最多可以嵌套到32層。個別查詢可能會不支持32層嵌套。
5、任何可以使用表達式的地方都可以使用子查詢,只要它返回的是單個值。
6、如果某個表只出現在子查詢中二不出現在外部查詢中,那麼該表的列就無法包含在輸出中。