1樓:網友
沒有寫外來鍵名。
constraint 外來鍵名 foreign key (cpno) references course(cno)
2樓:網友
強烈建議 建表語句與約束語句分開寫 上面的同志都答對了。
建議樓主 多看看語法 這個問題太沒意思了。
3樓:網友
啥意思?自己引用自己做外來鍵?
sql是什麼
4樓:
sql是資料庫通用查詢語言,有自己的規範體系,不同的資料庫,會對sql語言進行擴充套件。所以oracle和sqlserver 和其他資料庫在編寫儲存過程、使用的函式方面會有不同,但是基本的查詢語句是一樣的。
5樓:我害怕別人提起你
結構化查詢語言(structured query language)簡稱sql,結構化查詢語言是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。
6樓:黑o豹
sql 是資料庫 通用 結構化查詢語言。
sql查詢問題
7樓:
a1是a表每天乙個小時的列名,a表和b表都應該有日期欄位吧。
select sum(a1) / (1-b) as a from ainner join b
on =group by date
sql乙個問題
8樓:匿名使用者
select 單價 from 商品 where 生產商="蒙牛集團";先篩選出 生產商="蒙牛集團"的資料,再從這個資料裡查詢 生產商< >蒙牛集團』 的資料。
9樓:
-- 從商品中找到 生產商="蒙牛集團" 的單價。
select 單價 from 商品 where 生產商="蒙牛集團"
從商品中找到 單價小於。 且 生產商不是"蒙牛集團" 的 商品號,商品名。
select 商品號,商品名 from 商品 where 單價< .and 生產商< >蒙牛集團』;
sql簡單的問題,高手幫我看看。。
10樓:網友
空值 參照列的主鍵 主鍵 主碼。
請問各位sql高手乙個問題
11樓:網友
你就不應該用or連線。
or的話是如果乙個不等於60,這條記錄就被篩選出來,所以你這個要用and連線。
if exist (select * from 分數 where 語文分數 != 60 and 數學分數 !=60)
這樣再試試。
12樓:網友
給你說一下你的sql的意思,你寫的語文分數!=60 or 數學分數!=60的這個條件相當於查詢了所有語文分數不等於60的+所有數學分數不等於60的,但是有可能語文分數不等於60這條記錄數學分數等於60,煩著數學分數不等於60的也有可能語文分數等於60,所以你這個條件應該是 where 語文分數!
60 and 數學分數!=60 。如果是在exists裡應該是不屬於這兩個分數=60的人,例子。
select * from table a where not exists(select 1 from 分數 b where and (b.語文分數=60 or
a.與數學分數=60));
13樓:網友
if exist (select * from 分數 where 語文分數 > 60 or 語文分數 < 60 or 數學分數 >60 or 數學分數 <60)
試一試這個。
14樓:網友
使用遊標就可以了。
sql 動態查詢問題
15樓:
是不是可以從t_sql中取到@sql中用charindex的方式取得變數的位置,然後進行字串截斷,自己拼接,在用execute(@sql)來執行?
因為t_sql中取出來後,變數也就不是原有的變數了,而是都進入了乙個字串當中,所以再也不能當做變數使用了。你只能把這個變數找出來,然後通過字串截斷的方式把前後截出來,然後把你真正的變數拼到上面。
16樓:網友
你的那段語句看不明白。
17樓:網友
sp_executesql
具體用法看聯機幫助。
sql 那裡錯了
18樓:手機使用者
這條sql有什麼作用?
我試過了,在sql server裡面執行是沒有問題的。
access對sql的語句支援是有限的。
不支援多層次巢狀的查詢。
特別是這一句:
where (select count(*)from web_patient as ip2 where and >
你現在一張表web_patient ,兩個欄位(username,id)
知道查詢目的,重寫乙個就好了。
如不能解決問題,發訊息給我。
SQL事務概念,SQL事務概念是什麼,舉個例子說明什麼樣的東西是事務,與程式又有何區別,
1 事務 transaction 是併發控制的單位,是使用者定義的一個操作序列。這些操作要麼都做,要麼都不做,是一個不可分割的工作單位。通過事務,sql server能將邏輯相關的一組操作繫結在一起,以便伺服器保持資料的完整性。2 事務通常是以begin transaction開始,以commit或...
sql標準是什麼?怎麼定義的,SQl指的是什麼?
sql的標準 結構化查詢語言是一種介於關係代數與關係演算之間的語言,其功能包括查詢 操縱 定義和控制4個方面。目前已成為關聯式資料庫的標準語言。sql語言從1974年boyce和chamberlin提出至今,經過不斷的修改 擴充和完善,先後經歷了以下幾個標準如表3 1所示 表3 1 sql標準 標準...
SQL的主要用途是什麼
sql 結構化查詢語言 用於存取資料以及查詢 更新和管理關聯式資料庫系統。sql基於關係代數和元組關係演算,包括一個資料定義語言和資料操縱語言。sql的範圍包括資料插入 查詢 更新和刪除,資料庫模式建立和修改,以及資料訪問控制。儘管很大程度上是一種宣告式程式設計 4gl 但是其也含有程序式程式設計的...