select?name?from?`表2`?where?id?in?(select?index?from?`表1`?where?group?=?'happy');
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站建設(shè)、建昌網(wǎng)絡(luò)推廣、成都微信小程序、建昌網(wǎng)絡(luò)營銷、建昌企業(yè)策劃、建昌品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供建昌建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
1、數(shù)據(jù)如圖:
2、sql語句:
select *,max(a.create_date) from date_test as a where? TO_DAYS(NOW())? - TO_DAYS(a.create_date)=1 group by a.`type`
3、結(jié)果如圖:
4、隨手一些,應(yīng)該是思路。多測試一下。不一定完全正確
mysql中查出除了某個字段外的所有字段的值方法:
1、如果是查出某個字段以外的字段名?語句為select?name?from?syscolumns?where?id=object_id('表1')?and?name'ID'
2、如果是查出某個字段以外的字段名所包含的值?語句為declare?@a?varchar(max)
MySQL數(shù)據(jù)類型
1、好比C++中,定義int類型需要多少字節(jié),定義double類型需要多少字節(jié)一樣,MySQL對表每個列中的數(shù)據(jù)也會實行嚴(yán)格控制,這是數(shù)據(jù)驅(qū)動應(yīng)用程序成功的關(guān)鍵。
2、MySQL提供了一組可以賦給表中各個列的數(shù)據(jù)類型,每個類型都強制數(shù)據(jù)滿足為該數(shù)據(jù)類型預(yù)先確定的一組規(guī)則,例如大小、類型及格式。
3、總結(jié)數(shù)據(jù)類型。MySQL中的數(shù)據(jù)類型大的方面來分,可以分為:日期和時間、數(shù)值,以及字符串。
假設(shè)是數(shù)組形式如:需要查1,2,3,4,5,6的數(shù)據(jù)就用in :select * from table where num in(1,2,3,4,5,6)
如果需要查詢范圍內(nèi)的,如:查詢1-6范圍內(nèi)的可以:
select * from table where num 1
and num 6
SQL1中查詢出全部記錄,并且根據(jù)id和created_at拼接為新的字段k,在SQL2中過濾出符合條件的記錄,并且根據(jù)id和created_at拼接為新的字段;最后在SQL3中,根據(jù)字段k去查詢過濾出符合條件的記錄。
結(jié)果如下(共有31條記錄,其中有幾個需要過濾):
MySQL GROUP BY 子句
GROUP BY 語句根據(jù)一個或多個列對結(jié)果集進行分組。在分組的列上我們可以使用 COUNT, SUM, AVG,等函數(shù)。
具體語法參考:
from 樹懶學(xué)堂 - 一站式數(shù)據(jù)知識平臺