日付形式は、一般的にSQLクエリと重複したデータを使用します

     

      この記事では、一般的に作業効率を向上させるために、SQLで使用される作業の一部を示します。

1つの日付フォーマット

     使用DATE_FORMAT(get_date、 '%Y-%M-%D')機能フォーマット。前記フォーマットする必要はありget_dateフィールド、「%Y-%M-%D」の日付形式にフォーマットされます。例えば:

選択 DATE_FORMATを(' 1997年10月4日午後09時23分00秒'' %のY%のM%のB%のDの%のW%A%Y-%M-%D%H:%I:%S%のr%のT ' ); 
结果:97 10月10月4日土曜日土曜1997年の- 10 - 04  222300  102300 PM 222300 

SELECT  *FROMはどこ get_date のような ' 2006パーセント-07%' ;

 

フィールドを指定された重複したレコードが存在するかどうかを2クエリ

SELECT house_id、カウント(ID)AS sumCount
 FROM 家の
 GROUP  BY house_id HAVING sumCount >  1

     我々はそのような時間として、これらのデータ処理を行うときにここでは、非常に簡単に、すべてのhouse_idが重複レコードを持って取得、削除、更新することができます。

3重複レコードの複数のフィールドを探します 

選択 * 
から履歴書Aの
 場合(a.peopleId、a.seq)選択 peopleId、配列から履歴書の
 グループ によって peopleIdを、配列を有する *> 
1

 

 

 継続的に更新され、次の問題は、よりエキサイティングです。

 

 

 

おすすめ

転載: www.cnblogs.com/east7/p/11440484.html