Народ помогите, как сделать выборку строк из БД чтобы сумма значений в столбцах(по которым произовдиться условие выбокри ) не превышало бы заданое условие, например выбрать все строки где сумма значений с COUNT <= 100 можно ли это реализовать в mysql, ил придется php скрипт писать?
попахивает назревшей необходимостью переделать нафик бд и ввести столбец, в котором они все суммируются в момент добавления/изменения. Хотя если нагрузка небольшая - пофик конечно.
igordata а как обновить определенные строки в одном запросе, например что такого написать в WHERE что бы удалились/обновились некоторое количество строк например по primary key, или это только в цикде возможно?
почему не работает такой запрос? [sql]select*from tdsl where flag<=1.12 [/sql] выбрать все строки из таблицы у которых поле flag меньше или ровно 1.12, в базе есть такии значеия, но не выводиться, когда пишешь flag<=1.13, то все выводиться, неужели операнд <= не срабатывает? PS. с целыми данными все работает нормально, но вот флоат почему то не хочет
возник еще один вопрос с обновлением, как составить запрос чтобы он обновил ячейку count записал туда 'x' строки id=1 и а в строке id=2 в count записал 'y', т.е нужно обновить столбец но разными значениями для каждой строки