C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите с запросом  (Прочитано 963 раз)
excellion44
Участник
**

Сказали спасибо: +10/-9
Offline Offline

Сообщений: 277


« : 21 Июль 2020, 09:41:09 »

что-то не как голова не сообразит.
попытаюсь объяснить максимально подробно.
ДАТЫ ИСПОЛЬЗУЮТСЯ В ФОРМАТЕ UnixTime
имеется квартира в которую люди прописываются и выписываются  в БД имеется АЙДИ-ЧЕЛОВЕКА , АЙДИ-КВАРТИРЫ , дата прописки и дата выписки
если человек прописан в квартире по настоящее время то в поле дата выписки допустим стоит 0
так же бывает что люди умирают будучи прописанными в квартире.
итак что нам нужно и что мы имеем: Мы имеем дату смерти человека  его айди и соответственно дату прописки и выписки, нам нужно получить айди всех людей которые были прописаны в квартире вместе с умершим на момент смерти.
Записан
excellion44
Участник
**

Сказали спасибо: +10/-9
Offline Offline

Сообщений: 277


« Ответ #1 : 21 Июль 2020, 15:58:19 »

SELECT * FROM db WHERE айди-человек = '123' AND айди-квартиры = '321' AND дата выписки = должна быть больше или равна дате смерти или равняться 0
вот как это продолжить ?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines
Страница сгенерирована за 0.026 секунд. Запросов: 22.