Общие > Базы данных
Выборка из MySQL
(1/1)
Error202:
Здравствуйте!
Есть: таблица с 4 параметрами (галактика, система, планета, пользователь)
Галактика: 1,2,3...10
Системы: 1,2,3...499
Планеты: 1,2,3..12
Вопрос: можно ли сделать такой запрос, чтобы была выбрана случайная планета, где пользователь = 0 и где в солнечной системе была бы хоть одна такая пустая планета и были бы занятые планеты, если все планеты заняты, то можно в другой системе, где, также как и в начале условия, если остались только системы с занятыми планетами, то можно в ближайщей системе, где нет никого, если в галактике все системы заняты, то смотряться все теже условия но в следующей галактике?
Или сделать так, чтобы выбиралась случайная планета, где бы в системе была бы хоть одна занятая планета... Если таких нет, то в любой другой системе...
CGVictor:
Error202
Если и можно, то проще сделать подзапросами. Отлаживать легче :D
Error202:
Спасибо... В этом направлении и ковыряю...
Green Kakadu:
--- Цитировать ---Error202:
Вопрос: можно ли сделать такой запрос, чтобы была выбрана случайная планета, где пользователь = 0 и где в солнечной системе была бы хоть одна такая пустая планета и были бы занятые планеты, если все планеты заняты, то можно в другой системе, где, также как и в начале условия, если остались только системы с занятыми планетами, то можно в ближайщей системе, где нет никого, если в галактике все системы заняты, то смотряться все теже условия но в следующей галактике?
--- Конец цитаты ---
[OFF]ты так пытаешься найти разумную жизнь в нашей вселенной???[/OFF]
Навигация
Перейти к полной версии