合計total_stampを取得するためのコードサンプル。アクティブで非アクティブである必要があります。マイスタンプ台ようなmysqlによる合計、アクティブ、およびアクティブでないデータの合計数
SELECT r.*
, COUNT(s.current_status) total_stamp
FROM tbl_registers r
LEFT
JOIN tbl_stamps s
ON r.register_id = s.register_id
WHERE r.ins_id = 1
GROUP
BY r.register_id
ORDER BY r.register_name_en ASC
, s.stamp_name_en ASC
アクティブおよび非アクティブ電流出力のためCURRENT_STATUS行を持って、私は他の多くの列線を必要とするものであるtotal_active別の単一のクエリと非アクティブの合計です。
レコードがアクティブか非アクティブかをチェックするにはどうすればよいですか?そして2つの追加の列を探していますか? – 0x11
はい私は2つの追加の列を探しています。金額5で2がアクティブであり、3が非アクティブで、すでに2番目のテーブルにcurrent_statusカラム名 –
があります。将来参照するために、これを読んでください:http://meta.stackoverflow.com/a/271056/ –