收費系統中的sql語句分析

2021-08-25 09:33:34 字數 868 閱讀 3186

這次我把在機房管理系統中遇到的,得到的一些好的東西寫出來.

1: sql

語句中要有變數就單獨拿出來,連線起來

txtsql = "select * from give_money where give_date between " & " '" & begintime & "' " & "and" & " '" & endtime & "' " & "order by give_date"

這裡的begintime endtime 都是變數,他們不能放到引號裡面,如何放到裡面,就成了字串,沒有起到便利的作用.

要查詢的關鍵字 用單引號括起來

比如上句中的begintime ,endtime都是日期變數,是要從表中查詢的資料.是要用單引號括起來的.這樣才有效 .

2:在sql語句中使用is null 判斷字段是否為空

sql語句中,如果要判斷表中的某個字段是否有關鍵字.

開始使用的是:欄位名=」」 和 欄位名=null

發現這兩個都不能用,不知道為什麼??

後來用來專門的語句.

比如:select * from

表名where 欄位名is null 這樣就能判斷.

3:select *

中的*的意思

這個要和select 子句的語法有關.

select 後面是跟著select_list表示需要檢索的字段的列表,字段之間用逗號隔開.可以是資料來源的表.也可以說檢視的表.欄位可以是表示式.

比如:* 代表所有字段

select 巢狀:

select * from customer where region_name in (select name from region where province= '河北')

收費系統中的sql語句分析

這次我把在機房管理系統中遇到的,得到的一些好的東西寫出來.1 sql 語句中要有變數就單獨拿出來,連線起來 txtsql select from give money where give date between begintime and endtime order by give date 這...

收費系統中的sql語句分析

這次我把在機房管理系統中遇到的,得到的一些好的東西寫出來.1 sql 語句中要有變數就單獨拿出來,連線起來 txtsql select from give money where give date between begintime and endtime order by give date 這...

分析 機房收費系統

學生管理系統完成以後,自己的收穫沒有多大,因為自己只是按著 敲了一遍,把基本功能實現了一部分,其中自己也把裡面的 看了又看,別說對於我這樣乙個 白痴,也發現了裡面有一些巧妙之處,從此愛上了 公尺老師總是說 如人生,我感覺來到提高班以來,我的人生正在不斷的敲打。對於學生裡面的功能的優化也有了一些了解。...