1樓:
from子句
對於每個select子句,from子句是強制性的。from子句主要用來指定檢索資料的**,資料的**可以是若干個表或檢視,資料表之間或檢視名之間用逗號分隔。下面是from子句的語法:
[ from [ ,...n ] ]
table_source > ::=
table_name [ [ as ] table_alias ] [ with ( table_hint > [ ,...n ] ) ]
| view_name [ [ as ] table_alias ] [ with ( view_hint > [ ,...n ] ) ]
| rowset_function [ [ as ] table_alias ]
| user_defined_function [ [ as ] table_alias ]
| derived_table [ as ] table_alias [ ( column_alias [ ,...n ] ) ]
| joined_table >
joined_table > ::=
table_source > join_type > table_source > on search_condition >
| table_source > cross join table_source >
| [ ( ] joined_table > [ ) ]
join_type > ::=
[ inner | [outer] } ]
[ join_hint > ]
join
full [outer]:指定在結果集中包含左表或右表中不滿足連線條件的行,並將對應於另乙個表的輸出列設為null。這是對通常由inner join返回的所有行的補充。
說明按此處指定的方法指定外連線或在where子句中使用舊式非標準的 *= 和 =* 運算子都是可行的。不能在同一語句中同時使用這兩種方法。
2樓:匿名使用者
表示不等於的意思,也可以使用!=這個操作符來表示不等於的意思哦!在sql中這兩種不等於的操作符都是行得通的,之前某個菜鳥否認!
=在sql中行得通呢,執意認為是在程式中方可行……真是可笑
3樓:匿名使用者
就是「不等於」的意思
4樓:匿名使用者
不等於啊,相當於!=
sql中比較運算子,>什麼意思
5樓:匿名使用者
>不就是大於號麼。select * from table where a>1;意思就是a欄位數值大於1的
<>是不等於。比如select * from table where a<>1;意思就是a欄位數值不等於1的。
如果反過來select * from table where 1>a;意思就是a欄位數值小於1的
sql *=運算子什麼意思?
6樓:
from子句
對於每個select子句,from子句是強制性的。from子句主要用來指定檢索資料的**,資料的**可以是若干個表或檢視,資料表之間或檢視名之間用逗號分隔。下面是from子句的語法:
[ from [ ,...n ] ]
< table_source > ::=
table_name [ [ as ] table_alias ] [ with ( < table_hint > [ ,...n ] ) ]
| view_name [ [ as ] table_alias ] [ with ( < view_hint > [ ,...n ] ) ]
| rowset_function [ [ as ] table_alias ]
| user_defined_function [ [ as ] table_alias ]
| derived_table [ as ] table_alias [ ( column_alias [ ,...n ] ) ]
| < joined_table >
< joined_table > ::=
< table_source > < join_type > < table_source > on < search_condition >
| < table_source > cross join < table_source >
| [ ( ] < joined_table > [ ) ]
< join_type > ::=
[ inner | [outer] } ]
[ < join_hint > ]
join
full [outer]:指定在結果集中包含左表或右表中不滿足連線條件的行,並將對應於另乙個表的輸出列設為null。這是對通常由inner join返回的所有行的補充。
說明按此處指定的方法指定外連線或在where子句中使用舊式非標準的 *= 和 =* 運算子都是可行的。不能在同一語句中同時使用這兩種方法。
7樓:匿名使用者
*= 是右連線 , 相當於 right outer join=* 是左連線 , 相當於 left outer join以=* 為例,
select a.id, b.name
from a, b
where a.id =* b.id
如果兩個表的資料是
a.id b.id b.name
a | a aa
b | b bb
c |
那麼結果就是
a aa
b bb
c null
8樓:
=*/*=是sql7.0時用的方法
此方法在多表連線時,會造成結果集不一至;在聯機上也有說明,建議樓主不要使用此方法。用left join /right join替代
9樓:匿名使用者
外連線。
*=是左連線
=*是右連線
詳細請見mssql幫助
10樓:魚民孫璇珠
&是按位與運算子,如:a&b
只有當a,b同時為真時,結果才為真,其他情況都為假。
|是按位或運算子,如:a|b
只有當a,b同時為假的時候結果才為假,其他情況為真。
^是按位異或運算子,如:a^b
只有當a,b同時為真時候為真,其他情況都為假。
11樓:遲頡鬱驪潔
這些符號一般都是查詢語句裡邊使用的。比如比較運算子:
(表student結構:sname
sage
查詢student表中所有年齡在19歲以下的學生姓名及年齡。
張三17
select
sname,
sage
李四18
from
student
王五20
where
sage
<19這些都是一些查詢語句時的條件。以前我學的課本上都有詳細的解釋。你是自學麼?
12樓:陌上花開qq金牛
反了,*=是左外連線,=*是右外連線
sql中「<>」是什麼意思
13樓:混在空氣裡
sql中「<>」是「不等於」的意思。
一. sql定義:結構化查詢語言(structured query language)簡稱sql(發音:
/ˈes kjuː ˈel/ "s-q-l"),是一種特殊目的的程式語言,是一種資料庫查詢和程式語言,用於訪問資料以及查詢、更新和管理關係資料庫系統;同時也是資料庫指令碼檔案的副檔名;
二. sql中有很多說明符號,以下來舉例說明一些符號的意思:
=表示 等於;
<> 表示不等於;(註釋:在 sql 的一些版本中,該操作符可被寫成 !=)
> 表示大於;
< 表示小於;
>= 表示大於等於;
<= 表示小於等於;
between表示在某個範圍內;
like表示搜尋某種模式;
in表示指定針對某個列的多個可能值。
14樓:山西新華電腦學校
sql是structured quevy language(結構化查詢語言)的縮寫。sql是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言
15樓:安徽新華電腦專修學院
sql中<>是「不等於」號
16樓:大藍豬
> < <> >= <= 大於、小於、不等於、大於等於、小於等於
17樓:匿名使用者
不等於,同其他語言的:!=是乙個意思。比較操作符。
18樓:僑緯
1、sql中的運算子說明如下:
運算子 描述
= 等於<> 不等於。註釋:在 sql 的一些版本中,該操作符可被寫成 !=
> 大於< 小於>= 大於等於<= 小於等於between 在某個範圍內
like 搜尋某種模式in 指定針對某個列的多個可能值
19樓:_星_新
是不等於的意思,乙個比較操作符
20樓:匿名使用者
不等於select *
from table
where 1<> 2
sql裡<> 符號是什麼意思?
21樓:匿名使用者
不等於的意思 運算子(operator)
1 算術運算子
包括:+(加)、―(減)、(乘)、(除)、%(取餘)2 比較運算子
包括:>(大於)<(小於)、= (等於)、>=(大於等於)、<=(小於等於)、<>
(不等於)、!=(不等於)、!>(不大於)!<( 不小於)其中!=、!>、!《不是ansi標準的運算子。
3 邏輯運算子
包括:and(與)、or(或)、not(非)4 位運算子
包括:按位與、|(按位或)、~(按位非)^(按位異或)5 連線運算子
連線運算子「+」用於連線兩個或兩個以上的字元或二進位制串、列名或者串和列的混合體,將乙個串加入到另乙個串的末尾。
22樓:匿名使用者
():就是邏輯公式或者計算公式中用的表示先後計算用的符號,比如 ((1=2) or ('a' = 'b'))
:是sqlserver中引用物件名的符號,比如select * from [sysobjects],對應oracle的"",mysql的``
{}:這個應該是表示變數的,一般見於第三方程式設計原因中format的格式,比如:string.
format("select name,no from where idnum = ",你的值);
23樓:123何云雙魚
<> 不等於,
= 等於,
>= 大於並等於,
<=小於並等於
是t-sql特有的
=* 表示右連線,相當於right join*= 表示左連線,相當於left join
彐和倒A是什麼運算子條件運算子和是什麼意思
彐和倒a是離散數學裡的符號。1 彐是倒的e,存在量詞,表示exist,存在。2 倒a表示any,任意 內。全稱量容詞 任意量詞 3 離散數學是研究離散量的結構及其相互關係的數學學科,是現代數學的乙個重要分支。4 離散的含義是指不同的連線在一起的元素,主要是研究基於離散量的結構和相互間的關係,其物件一...
「邏輯運算子」是什麼
or或,比如兩個中,只要有乙個成立,則結果就成立。and與,比如兩個中,兩個同時成立,則結果成立,否則不成立。not非,就是取反之意,不是這,就是那。xor異或,比如兩個中,其中有乙個成立,另乙個不成立,則結果成立,否則不成立。邏輯運算子。邏輯運算子是根據表示式的值來返回真值或是假值。其實在c語言中...
c語言中邏輯運算子是什麼,C語言中邏輯運算子用法是什麼?
與 有0則0.0表示假,1表示真 或 有1則1.0表示假,1表示真 非 真變假,假變真 c語言中邏輯運算子用法是什麼?1 邏輯運算子是根據表示式的值來返回真值或是假值。在c語言中沒有專門的真值和假值,認定非0為真值,0為假值。2 邏輯運算子運算規則 或 兩個條件中,只要有乙個成立,則結果就成立 與 ...