*

SQL文の例

公開日: : 最終更新日:2014/12/06 Mysql

CSVファイルでデータの追加を行う
LOAD DATA LOCAL INFILE "C:\/USERS\/DESKTOP\/BOOK2.CSV" INTO TABLE SHIRYOU FIELDS TERMINATED BY ',';

パスの記述に注意する

重複データを消す
DELETE
FROM SHIRYOU
WHERE ID NOT IN (
SELECT MIN_ID
FROM 
 (
SELECT MIN(T1.ID) AS MIN_ID
FROM SHIRYOU AS T1
GROUP BY T1.KOKYAKU_CD
) AS T2
)

KOKYAKU_CDが重なっていれば削除。
KOKYAKU_CDでグループ化し、グループ中のIDで最小のものを選ぶ。
選んだもの以外(WHERE NOT IN)をDELETEする。

SELECTの例:01
SELECT DISTINCT KOKYAKU.NAME,APPLY_DATE, SUBMIT_DATE 
FROM SEISEKI 
INNER JOIN KOKYAKU ON 
 KOKYAKU.KOKYAKU_CD = SEISEKI.KOKYAKU_CD 
WHERE KUBUN_CD = 1 AND APPLY_DATE < 20130700 AND CANCEL_DATE = "" 
SELECTの例:02
SELECT 
* 
FROM 
 D_SCHEDULE 
WHERE 
 D_SCHEDULE.TITLE LIKE '%KeyWord%'

admax_area



関連記事

no image

sql

create table meeting( id int, id_anken int,

記事を読む

no image

バックアップと復元

バックアップ mysqldump -u root -p -x --all-databases

記事を読む

no image

HeidiSQL を使ってMysqlへ接続する

SSHトンネルでアクセスする場合 (1)plink.exeをダウンロードする http://ww

記事を読む

no image

mysqlとaccess – 02

#テーブルへ外部データを取り込む 文字コードは設定ファイルでutf8に変更したけどうまくいって

記事を読む

no image

mysqlとaccess – 01mysql設定

ubuntuに mysql-server 5.5.28-0 ubuntu0.12.10.2 をインス

記事を読む

admax_area



Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

admax_area



PAGE TOP ↑