當前位置:首頁 » 編程語言 » 客戶訂購登記系統sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

客戶訂購登記系統sql

發布時間: 2023-01-27 00:37:24

㈠ SQL-查詢上海和北京的客戶在1996年訂購的所有訂單的訂單ID,所訂購的產品名稱和數量

select 訂單明細.數量,產品名稱,訂單.訂單ID,城市
from 訂單明細,產品,訂單,客戶
where 城市 IN('上海','北京')and 訂購日期 ='1996'

首先 這些表需要連接么? 再是訂購日期 是什麼類型,他就是表示整年的么?

如果這些你都寫對的話,那麼

你把這條SQL分為兩部分執行:

  1. select 訂單明細.數量,產品名稱,訂單.訂單ID,城市
    from 訂單明細,產品,訂單,客戶
    where 城市 IN('上海','北京')

  2. select 訂單明細.數量,產品名稱,訂單.訂單ID,城市
    from 訂單明細,產品,訂單,客戶
    where 訂購日期 ='1996'

再分別看裡面的數據是否存在!

㈡ SQL高手請進、謝謝! 有四張表,客戶表,客戶訂單表,訂單表,book表 .....寫在問題補充里

問題1:
select address, client_name, phone, order_id
from client A
inner join client_order B
on A.client_id =B.client_id --這個不用解釋吧
問題2:
select tt1.client_name, sum(tt2.count*tt2.price) as total_price
from (select client_name, order_id
from client A
inner join client_order B
on A.client_id =B.client_id) tt1 --得到客戶訂單表
inner join (select order_id,count,price
from order C
inner join book D
on C.book_id=D.book_id) tt2 --得到訂單價格表
on tt1. order_id=tt2.order_id --根據訂單號做連接
group by tt1.client_name --根據客戶名匯總金額

㈢ 編寫資料庫

你想的太簡單了,果然初生牛犢不怕虎,
因為這需要根據用戶需求分析功能,最後才能建立資料庫,這是最難的部分,甚至比寫程序代碼都難
資料庫設計的好,代碼寫起來比較容易,如果設計的不好,代碼寫起來會讓人抓狂.
設計資料庫基本上是系統架構師做的事情,而系統架構師往往是那些寫了多年的老程序員提升上來的.

㈣ 在資料庫中利用SQL語言建立「客戶表」、「貨品表」和「訂單表」,表結構如下:

CREATE TABLE
表名_客戶表

列名1 類型 是否為空,
列名2 類型 是否為空,
列名3 類型 是否為空


例如:
Create table 客戶表

姓名 char(16) NOT NULL,
電話 char(11) NOT NULL,
)

注意:在建表前先要選擇資料庫,

㈤ SQL中怎麼 查詢所有訂購了貨物的客戶的姓名,電話,以及訂購的貨物的名稱

首先您要確認涉及訂購了貨物的相關表名稱,然後選取所需要查看的表欄位,腳本語法是
select name,--姓名
phone,--電話
huowu--貨物
from table1 --查詢表名;
望採納謝謝。

㈥ 【寫SQL語句】按照用戶統計對應訂單數和訂單總金額

SELECTUIDas用戶,COUNT(ORDER_SN)as訂單總數,SUM(TOTAL)as合計總金額FROM訂單表groupbyuid。

selectname,totalamountfrom(

selecta。name,sum(x.xfje)astotalamountfrombookasa

innerjoinxfjlasxona.id=x.khid

groupbya.name

orderbytotalamount;

常見語句

更新:update table1 set field1=value1 where 范圍

查找:select * from table1 where field1 like 』%value1%』 (所有包含『value1』這個模式的字元串)

排序:select * from table1 order by field1,field2 [desc]

求和:select sum(field1) as sumvalue from table1

以上內容參考:網路-語句