忍者ブログ

からすまる日誌

2020011003 SELECT文

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2020011003 SELECT文

呼び出し書き出し修正削除
呼び出し(select)だけたくさん種類がある
あとの3つの記述はシンプル
 
 `foods`という風に囲ってもいい
何かバッティングしているときは囲うのが必要になるときがあるらしい 
 

SQl画面で入力。全部実際はおしりに;を
 
SELECT menu,price FROM foods
 
SELECT * FROM `foods` WHERE price < 600
 
SELECT * FROM `foods` ORDER BY price
値段順に並べて出力 
SELECT * FROM `foods` ORDER BY price DESC
降順 
 
SELECT * FROM `foods` ORDER BY price
昇順 
 
SELECT * FROM `foods` ORDER BY price ASC, id ASC;
 

麺類800円未満値段高い順
 
SELECT * FROM `foods` WHERE cat="麺類" AND price <= 800 ORDER BY price DESC;
 

SELECT menu, price, price*0.1 FROM foods;
消費税額の表示
 
カラムの名前に別の名前をつけるときはAS句
SELECT menu, price, price*0.1 AS tax FROM foods
抽出結果にtax
 
SELECT menu price, price*0.1 AS tax, price * 1.1 AS total FROM foods;
税taxと税込み価格totalを表示
 
price+taxというのはできない。taxというものがデータベースには存在しないので
  
計算はデータベースの方がWEBサーバより早いので(むしろそのためにある)、計算はSQlにやらせて返すのがいいらしい
 
PR

コメント

ブログ内検索

カレンダー

04 2025/05 06
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31