Php 根据给定条件选择两个不同的列“最大值”
我想选择两个不同的列最大值Php 根据给定条件选择两个不同的列“最大值”,php,mysql,sql,Php,Mysql,Sql,我想选择两个不同的列最大值 第一个是插入行的最大数量 第二个是用户基础(我使用where子句) 没有其中我有 __________________________此代码正在运行_____________________ SELECT (max(msg_sub_id)) as max_sub_id, (select max(`msg_id`) from message) as max_id FROM `message` WHERE `receiver_id` = 'sineter
其中
我有
__________________________此代码正在运行_____________________
SELECT
(max(msg_sub_id)) as max_sub_id,
(select max(`msg_id`) from message) as max_id
FROM `message`
WHERE `receiver_id` = 'sineter'
---------------------此代码不起作用--------------------------
insert into (`msg_id`,`msg_sub_id`,`sender_id`,`receiver_id`,`msg`)
(SELECT (select max(`msg_id`) from message),
(select max(msg_sub_id)
FROM `message` WHERE `receiver_id` = 'sineter'),
'none', 'sineter', 'max-max message' )
您缺少表名:
insert into `table_name` (`msg_id`,`msg_sub_id`,`sender_id`,`receiver_id`,`msg`) (SELECT (select max(`msg_id`) from message), (select max(msg_sub_id) FROM `message` WHERE `receiver_id` = 'sineter'), 'none', 'sineter', 'max-max message' )
^^^