predator
web designer
хитрый update не работает на mysql5.x
привет вот запрос
не работает
я подозреваю что это из-за того что обновляемая таблица и та что испрользуется для выборки одна и те-же
но теоретически противоречия нет
на mssql народ горит работает
пришлось отдельно сделать SELECT а потом UPDATE ))
или я что-то не понял?
привет вот запрос
PHP:
UPDATE bids_item i SET i.expired="'.time().'" WHERE i.id IN(
SELECT b.id
FROM bids_item b
WHERE b.expired=0 AND b.stencil_id="'.$k.'" AND b.added+(
SELECT CAST(content AS UNSIGNED)*86400
FROM bids_item_field
WHERE item_id=b.id AND stencil_field_id="'.$_arrFields[$v]['expire_on']['id'].'"
)<="'.time().'"
)
я подозреваю что это из-за того что обновляемая таблица и та что испрользуется для выборки одна и те-же
но теоретически противоречия нет
на mssql народ горит работает
пришлось отдельно сделать SELECT а потом UPDATE ))
или я что-то не понял?