私のIDが結果に存在し、TRUEを返す場合、MySQLテーブルをチェックインする方法ですが、そのグループの最後のレコードではなく、レコードのグループをチェックしたいので、これは少し複雑です。動作しません$session_user_id
。GROUP OFに存在するかどうかを確認したいのですがauction_bid_item_id
、最後の行は WINNING ROW であるため、最後の行は確認しません。
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;