A. sql:很簡單的問題,請問最後一排的星號是什麼意思
很簡單的問題,你還來問??
B. sql語句中select查詢時什麼時候加'*'號
select*fromA
這里星號表示查詢出表裡面的全部欄位,如果你不需要查詢全部欄位,就可以不使用星號,而是制定列出的欄位。
比如:
selecta1,a2,a3fromA
C. SQL語句「*「的區別
*這個符號,在SQL語句中,一般可能有三種可能。
第一種,select *,這個星號在SELECT關鍵字後邊,替代了查詢的具體欄位,資料庫會根據FROM後邊的表名字,解析成表的所有欄位。也可以寫成SELECT TABLE.*,這樣就會解析成TABLE表的所有欄位。
第二種,數字運算中的乘法符號,select 1*2 from ...,這個是兩個數字相乘。
第三種,也是你的這種資料庫特有的,外連接符號。 *= 表示左外連接。不同的資料庫,這個外連接的符號是不同的。ORACLE使用(+),而SQLSERVER使用*
D. sql語句中SELECT後面*表示什麼
假如表 Table1 有:a,b,c,d,e 五列
SELECT * FROM Table1 就相當於 select a,b,c,d,e from Table1 顯示所有列的記錄。
select a,b,c from table1 就只顯示 a,b,c 三列的記錄。
「 * 」,把表中的所有記錄都顯示出來,這在實際開發中盡量避免,效率很低,到時候維護也比較困難。
至於你說在什麼情況下使用,一般都是自己想預覽表記錄,或表結構的時候可以 SELECT * FROM TABLE
E. 在SQL語句中SELECT TOP 10*是什麼意思,其中*號意思與作用是什麼
select top 10 * from A
查詢A表中的10條數據。。顯示全部內容。
* 表示顯示全部內容。
top 10 是顯示表中的10條數據。一般默認為前10條。
F. sql 欄位名加*號是什麼意思
表示後面的你不清楚是什麼東西的。 就像一個單詞我只知道前面幾個字母 就用前面幾個字母加上*來代替
G. Access 建立的查詢中SQL里被自動加了星號*
星號的意思就是所有欄位,所以你的 tblSales.SaleDate 欄位將被顯示兩次。
你只想顯示 tblSales.SaleDate 欄位的話,請將 tblSales.SaleDate 以後的逗號和星號都刪除。
H. 大家好,在SQL語句中這個「*」星號是什麼意思啊謝謝
這個給你簡單說下吧,,,
1、沒有限定符的話就是代表所有引用表的欄位
例如:
select*
fromainnerjoinbona.id=b.id
2、有限定符的話,就是代表限定表的所有列
例如:
selectb.*
fromainnerjoinbona.id=b.id
3、他也可以標示乘號,,,,
I. SQL語法中星號的作用 感謝所有看問題的人
這個*與表示所有欄位的*不同,其實這里是和=一起使用的一個操作符"*=",就象連接用的=一樣.
在早期的 Microsoft® SQL Server™ 2000 版本中,使用 *= 和 =* 在 WHERE 子句中指定左、右外部聯接條件。有時,該語法會導致有多種解釋的不明確查詢。FROM 子句中指定遵從 SQL-92 的外部聯接,不會導致上述不確定性。因為 SQL-92 語法更為精確,所以,本版中未包括有關在 WHERE 子句中使用舊的 Transact-SQL 外部聯接語法的詳細信息。以後的 SQL Server 版本可能不再支持該語法。任何使用 Transact-SQL 外部聯接的語句都應改為使用 SQL-92 語法。
SQL-92 標准支持 FROM 或 WHERE 子句中的內部聯接規范。WHERE 子句中指定的內部聯接不會出現與 Transact-SQL 外部聯接語法相同的不確定性問題。
J. mysql排序後面加星號什麼意思
*1,其實就是乘以1
把name乘以1,強制進行數據類型的轉換。
把name從varchar轉number了。
17F按字元串類型,1排在9前面。
*1後,17F的值就大於9F的值,大了就排在後面了。