MySql一張表統計不同的字段,MySql一張表統計二個不同的字段

2022-03-12 16:33:53 字數 2244 閱讀 9613

1樓:知三四郎

select "reg",regtime,count(1) as cnt from table1 where regtime>='2013-10-1' and regtime<'2013-11-1'' union select "last",lastestlogintime,count(1) as cnt from table1 where lastestlogintime>='2013-10-1' and lastestlogintime<'2013-11-1'

結果會有兩行,第一行是註冊數量,第二行是登入數量

2樓:天使的眼淨

declare @time1 datetime,@time2 datetime

set @time1='2013-10-16'

set @time2='2013-11-16'

select userid, count(regtime) num1,count(lateslogintime) num2 from tablename

where regtime between @time1 and @time2 and lateslogintime between @time1 and @time2

group by userid

查詢mysql同乙個資料庫2張表的不同字段值語句怎麼寫

3樓:智者總要千慮

select log.*,student.name from log left join student on log.

id= student.id and log.tim=student.

tim;

這個是用的左聯合的方式

也可以select log.*,student.name from log,student where log.

id= student.id and log.tim=student.

tim;

mysql 根據乙個表中字段 查詢另一表中不同資料

4樓:匿名使用者

select t1.使用者1id,t2.姓名,t2.手機號,t1.使用者2id,t3.姓名,t3.手機號................(後面部寫了)

from b t1 left join a t2 on t1.使用者1id=t2.id

left join a t3 on t1.使用者2id=t3.idleft join a t4 on t1.使用者3id=t4.id

查詢mysql同乙個資料庫2張表的不同字段值語句怎麼寫

5樓:

呵呵,已經解決了。先插入order表,再呼叫php函式:mysql_insert_id() (獲取剛插入資料的自增id)就可以。

6樓:匿名使用者

select log.*,student.name from log left join student on log.

id= student.id and log.tim=student.

tim;

這個是用的左聯合的方式

也可以1

select log.*,student.name from log,student where log.

id= student.id and log.tim=student.

tim;

mysql乙個表中多個字段對應另乙個表的id如何查詢?

7樓:楓之秋殤

select m.aid,m.b1id,n.

bcon,m.b2id as b2id,o.bcon as b2con, m.

b3id as b3id,p.bcon as b3con from `test` as m inner join test1 as n on m.b1id=n.

bid inner join test1 as o on m.b2id=o.bid inner join test1 as p on m.

b3id=p.bid;結果:

8樓:煙圈舞動

select n.aid, m.bid ,m.bcon , l.bid,l.bcon,o.bid ,o.bcon from

a n join b m on n.b1id=m.bidjoin b l on n.b2id=l.bidjoin b o on n.b3id=o.bid

mysql中在同一張表如何將一條記錄的某段的值賦值給另一條記錄的相對應的字段

update語句可以搞定,但是需要join配合,例如,有個表如下,需要將id 999對應的name改為id 1000對應的name 可以這麼做 update person t1 join select id,name from person where id 1000 limit 1 as t2 o...

Mysql表查詢速度與字段的多少有影響嗎

如果兩表的索引相同的話,基本沒差別,並且你查詢裡並不包含where條件 所以select from table都是遍歷表 但是如果有where條件的話就不好說了。譬如索引的引用等 如果一樣,並且都是主鍵索引的話,還有查詢的where條件也一樣的話 查詢速度基本是一致的 但是不排除,在查詢1表是,你程...

mysql日期排序查詢,就是有張表,但是表的時間不全,但是

其實你把需要的日期寫在乙個陣列。然後mysql查出來的資料按照日期存進陣列裡 這樣不是沒資料的日期也有了。這個表 有id不,用id查 如果 你的 時間是,按照id查出來資料就應該是你新增的時間的倒序 使用 ifnull 函式,不知道能否滿足你的需求 用法是ifnull 資料庫裡面的日期列,如果資料庫...