❶ sql語句中價格增加5元怎麼說
update tablename set
price=price+5
❷ sql查詢價格上漲
不考慮性能的情況下,寫2個子查詢.
一個是最新的
SELECT 商品名稱, MAX(報價日期)
一個是次新的
SELECT 商品名稱, MAX(報價日期)
WHERE (商品名稱, 報價日期) NOT IN (那個最新的)
然後 通過 最新的 和 次新的 在去和原始表關聯, 拿到 2個價格變動信息。
❸ sql怎樣實現次高單價查詢
http://www.cnblogs.com/xhyang110/archive/2009/10/27/1590448.html
Sql排名函數
先排名,再取出第二排名的?
❹ sql查詢價格上漲求助
1> select * FROM test_aqok123456;
2> go
商品 價格 日期
---------- ------- -----------------------
白菜 1.90 2010-02-11 00:00:00.000
白菜 2.40 2010-02-21 00:00:00.000
蘿卜 .78 2010-02-15 00:00:00.000
白菜 1.68 2010-12-20 00:00:00.000
蘿卜 1.16 2009-04-17 00:00:00.000
土豆 2.11 2009-06-22 00:00:00.000
土豆 1.91 2009-03-20 00:00:00.000
(7 行受影響)
1> SELECT
2> data.*
3> FROM
4> test_aqok123456 data,
5> ( SELECT
6> [商品],
7> MAX([日期]) AS [最近日期]
8> FROM
9> test_aqok123456
10> GROUP BY
11> [商品]) AS newest
12> WHERE
13> data.[商品] = newest.[商品]
14> AND data.[日期] = newest.[最近日期]
15> go
商品 價格 日期
---------- ------- -----------------------
土豆 2.11 2009-06-22 00:00:00.000
蘿卜 .78 2010-02-15 00:00:00.000
白菜 1.68 2010-12-20 00:00:00.000
(3 行受影響)
❺ 怎麼用SQL語句查詢一件物品的最高價和最低價
最高價:
select * from items_ordered where price = (select max(price) from items_ordered )
1.select max(price) from items_ordered的意思是找出最高價,
2。然後在items_ordered 中查找,哪條記錄的價錢符合第1條的要求,也就是說,那條記錄的價錢是最高的。
最低價同理:
最低價:
select * from items_ordered where price = (select min(price) from items_ordered )
❻ sql所有書價格提高10
你好,很高興回答你的問題。
完成該問題的sql語句大致是下面這樣的:
update 表名 set 書價=書價+10。
如果有幫助到你,請點擊採納。
❼ SQL語句將單價提高10%怎麼寫 set price= 之後的要怎麼寫啊
set price=price+price*0.1
如果使用%符號,有幾個特殊情況下,該語句會執行錯誤。
所以還是用小數表示比較好