查詢結果列別名中文 資料分析學習day3 查詢基礎

2021-10-14 21:23:26 字數 523 閱讀 2671

過了乙個週末,第二章的學習花了比較長的時間,趕緊回來複習一下。深度的學習需要不斷覆盤和反饋。

這一章節主要講sql的查詢和基本的運算,以及sql特有的邏輯運算——三值邏輯運算。

列查詢

where語句

注釋:2. 運算子

在只希望得到一行臨時資料的情況時,select語句也可以不加from子句

比較運算子

字串型別的資料原則上按照字典進行排序

null的特殊情況

邏輯運算子

and:並且

or:而且

練習2裡遇到的一些問題:

2-1:分號要在結尾才能輸入,不能在段中

2-2:null的邏輯運算屬於三值邏輯運算,無論「=」,「<>」都取不出

2-3:邏輯運算子如》=中間不能空格,否則會出現error1064

2-4:要注意輸入中文時不要忘記切換半形符號。

oracle 查詢出結果用中文列別名與特殊列別名

1.特殊列名 前段時間在寫乙個介面時遇到了點特殊的麻煩。由於介面內容要求返回json結果。這個簡單無非查詢一張表,查出介面想要的字段值,於是分分鐘寫出來了,但是在仔細看介面需求文件時發現,介面要求的結果每個欄位名都帶有字首 例如 於是乎 a,b,c,d 飛快的實現了,但是前面的 xx.有點麻煩呀。當...

資料庫中為查詢結果的列起別名

利用as為查詢的列起別名,並沒有真正改變資料庫表中列的名稱,只是為了方便檢視 1.利用as關鍵字 select tsid as 學生編號,tsname as 學生姓名,tsgender as 性別 from tblstudent 2.第二種寫法as select tsid as 學生編號,tsnam...

JDBC查詢資料時列別名的問題

在使用jdbc過程中,要經常使用表連線的sql語句,2個表的重疊字段,就不可避免的要使用字段別名,如下情況 select t1.tid,t2.tid from table1 t1,table2 t2 where t1.tid t2.tid 如果僅僅這樣寫,在接下來,使用結果集獲取資料時,悲劇就發生了...