DETAILSとBANLISTの2つのテーブルがあります。DETAILSテーブルを検索して、IPのリストを取得します。
select ip, time, othecol from details WHERE somefield=X
その結果、ゼロまたはN個のレコードを取得します。同時に、返されたIPが禁止されているかどうかを知る必要があります。私はそれをこのようにチェックすることができます:
select isbanned from banlist WHERE ip=someIP
両方のステートメントを1つにまとめることは可能ですか?
次の形式でリストを取得するには:| ip、time、othercol、isbanned |