У меня проблемы с попытками понять, как я могу это сделать. Скажем, у меня работает лотерея. Некоторые билеты или пучки билетов иногда оказываются недействительными, и в моей базе данных будет отмечен флаг void. Каждый билет также имеет индивидуальный номер, а также номер transaction id
.Группировка номеров из большой группы
Для отчета я хотел бы, чтобы эти аннулированные билеты разделились на группы. Эти группы могут быть любого размера, будь то цифры 1-2 или 100-560. Наличие этих групп делает отбрасывание этих билетов намного проще, чем просеивание для отдельных номеров. Например, скажем, я продаю 1000 билетов, от 1 до 1000. Сгустки 10-36, 100-164 и 276-340 все недействительны.
Как я могу получить свой отчет, чтобы отобразить, что следующим образом:
Lottery Name| Voided Ticket Series
Lucky 7 | 10-36
Lucky 7 | 100-164
Lucky 7 | 276-340
У меня есть некоторые таблицы на месте, они имеют следующие структуры данных. В таблице недействительных билетов выглядят следующим образом:
Ticket # | Transaction_ID | Seller_ID |
и сделка таблица:
Transaction_ID | Seller_ID | Asset_ID | Lottery_name
Вы должны объяснить, какие таблицы у вас есть на месте - например, у вас есть аннулированный билетный столик или вы просите дизайн для этого как часть решения? – kaj
У меня есть все столы, но вы правы, я должен был включить их. Я отредактирую исходный комментарий. – user1245941
Итак, где имя лотереи в этих двух табличных определениях? – kaj