база данных вызовов которым получает неограниченное количество записей (может быть 10 или 10,000), как это:запросов к базе данных MySQL - скорость
SELECT * FROM boo WHERE id = %d AND (approved = '1' OR (user = %d AND approved = '0'))
2 обращений к базе данных, один, который получает ровно 10 записей, и еще один, который получает одну запись:
SELECT * FROM boo WHERE id = %d AND approved = '1' LIMIT 10
SELECT * FROM boo WHERE user = %d AND approved = '0'
Отметьте, что я не могу выполнить свой собственный запрос db. Я могу использовать только набор функций, которые выполняют запросы выше ...
Какой вариант более эффективен/быстрее?
извините, я обновил свой вопрос :) Я не могу делать какие-либо пользовательские запросы :( – Alex 2010-11-28 07:32:36