- HAVINGとの間の最大差WHERE:メイングループの競合を有する重合性の機能を有する太陽(因子> 1000)と組み合わせて使用することができる。単一のラインのための主要な要素は、集約関数を用いて使用することができません。
- 共通の時間フォーマット変換内部ノード:モーメント(NPMパッケージ)、標準フォーマット例:moment.format。
- SQL変換フォーマット共通時間:FROM_UNIXTIME(時間、 'M - %%% Y-D')
//常用的一些时间函数查询
//昨天
select * from table_name where TO_DAYS(NOW())-TO_DAYS(时间字段名)<=1
* TABLE_NAMEからここTO_DAYS(NOW()) - TO_DAYS(时间字段名)<= 1//7天
select * from table_name where DATE_SUB(CURDATE(),INTERVAL 7 DAYS)<= date(时间字段名)
* TABLE_NAMEどこからDATE_SUB(CURDATE()、INTERVAL 7日)<=日付(時間フィールド)//近30天
select * from table_name where DATE_SUB(CURDATE(),INTERVAL 30 DAYS)<= date(时间字段名)
* TABLE_NAMEどこからDATE_SUB(CURDATE()、INTERVAL 30日)<=日付(時間フィールド)//当月
select * from table_name where DATE_FORMAT(时间字段名,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m')
* TABLE_NAMEどこからDATE_FORMAT(Timeフィールド名、 '%Yの%のM')= DATE_FORMAT(CURDATE()、 '%Yの%のM')//上一月
select * from table_name where PERIOD_OFF(date_format(now(),'%Y%m'),date_format(时间字段名,'%Y%m'))=1
* TABLE_NAMEからここPERIOD_OFF(今DATE_FORMAT(()、 '%Yの%のM')、DATE_FORMAT(时间字段名、 '%Yの%のM'))= 1 - いくつかのケースで行くことができます重量グループ、まったく同じデータがすなわち、明確な、ソートされます
SELECT *,SUM(money) as smoney FROM ngo_dog_log WHERE pid=11 GROUP BY smoney DESC
smoney DESC BY ngo_dog_log WHERE PID = 11群からsmoneyなど*、SUM(お金) - +データでは、コンテンツデータのみが決定されるフィールドと値を選択するには、noフィールドを存在しないの前に、select文のフィールドを持つことが許可されています
- SQLは、このようなお金のネイティブデータとして、ネイティブデータと区別新を行うために非ネイティブクエリデータフィールドトライを使用して得られた、新しいデータフィールドを用いるのが好ましいsmoneyです
- 選択された要素用いて選択し(場合****次いで***エンド) new_strnameとして
SELECT id,value,pay_value,(case when sales_on='1'
ID、値、pay_value、(ケース場合sales_on = '1'then 100
その後、100when sales_on='0'
ときsales_on = '0'then 80
その後、80end
終わり)as discount,
割引として、from yh_products
yh_productsからwhere type =2 and state =2
ここで、タイプ= 2及び状態= 2order by id desc
id DESCによって順 - 一般的なヘルパー:長さ、連結、サブストリング、COUNT、MAX、MIN、合計、床/ CEIL
//统计【】出现的频次
select substring_index(left(title,INSTR(title,']')-1),']',-1) from 'xxx_table'
SUBSTRING_INDEX(左(タイトル、INSTR(タイトル、 ']') - 1)、 ']'、 - 1)から 'xxx_table'select substring_index(substring_index(title,'[',-1),']',-1) from 'xxx_table'
SUBSTRING_INDEX(SUBSTRING_INDEX(タイトル、 '['、 - 1)、 ']'、 - 1)から 'xxx_table'
高周波を使用してSQLの知識
おすすめ
転載: blog.csdn.net/sinat_20744625/article/details/98482166
おすすめ
ランキング