2007-01-08から1日間の記事一覧
インデックスを設定した列のデータを対象に関数を適用した場合
インデックスの設定にALTER TABLE文を使う。
トランザクションの最後でROLLBACKを実行してBEGIN以降のSQL文は実行しなかったことになる。 mysql> BEGIN; Query OK, 0 rows affected (0.00 sec) mysql> INSERT INTO t_hanbai VALUES -> (9,'2005-08-10','1001','100001',5); Query OK, 1 row affected (0…
t_syohinテーブルに在庫数を記録する列zaikosuを追加する mysql> ALTER TABLE t_syohin ADD zaikosu -> integer not null default 0; Query OK, 11 rows affected (0.30 sec) Records: 11 Duplicates: 0 Warnings: 0 mysql> UPDATE t_syohin SET zaikosu = 1…
指定した主キーを持つレコードがテーブルに存在しなければレコードを追加し、存在している場合はそのレコードを削除したうえで追加します。
mysql> SELECT shname AS 商品名,tanka AS 単価 FROM t_syohin; +----------------------+------+ | 商品名 | 単価 | +----------------------+------+ | USBメモリー128 | 2400 | | USBメモリー256 | 3500 | | USBメモリー512 | 5000 | | SDメモリーカード1…
mysql> SELECT t_hanbai.shcd,shname,suryo,tanka FROM t_hanbai INNER JOIN t_syohin ON t_hanbai.shcd = t_syohin.shcd; +--------+---------------------+-------+-------+ | shcd | shname | suryo | tanka | +--------+---------------------+-------+-…
mysql> SELECT shcd,SUM(suryo) FROM t_hanbai GROUP BY shcd HAVING SUM(suryo)>=10; +--------+------------+ | shcd | SUM(suryo) | +--------+------------+ | 100001 | 10 | +--------+------------+ 1 row in set (0.01 sec)
mysql> SELECT shcd,SUM(suryo) FROM t_hanbai GROUP BY shcd; +--------+------------+ | shcd | SUM(suryo) | +--------+------------+ | 100001 | 10 | | 100101 | 3 | | 100201 | 5 | | 100A01 | 7 | | 100B01 | 2 | +--------+------------+ 5 rows in …
Magic Packet送信について - Magic PacketとはAMDが開発した技術で、WOL(Wake On Lan)対応のPCの電源を離れた場所から投入するためのものです。 インターネット経由でMagic Packetを使って電源を入れるには、 ・PCがWOL対応であること ・ルータを使った常…