如果我的 ID 存在于结果中并返回 TRUE,如何检查 MySQL 表,但这有点复杂,因为我想检查记录的 GROUP 而不是该 GROUP 中的最后一个,下面的代码用于表和查询'不起作用,我想检查我是否$session_user_id
存在于 GROUP OFauction_bid_item_id
但不检查最后一行,因为最后一行是获胜行。
CREATE TABLE `auction_bids` (
`auction_bid_id` int(11) NOT NULL AUTO_INCREMENT,
`auction_bid_user_id` int(11) NOT NULL,
`auction_bid_seller_id` int(11) NOT NULL,
`auction_bid_item_id` int(11) NOT NULL,
PRIMARY KEY (`auction_bid_id`)
);
MySQL 查询:
SELECT * FROM auction_bids
WHERE auction_bid_user_id = '$session_user_id'
GROUP BY auction_bid_item_id;