У меня есть таблица MYSQL с - для ее упрощения - три столбца: имя, адрес и первичное место жительства.MYSQL выбрать и сгруппировать, если значение столбца
Могут быть строки с двойными именами. Я хочу сделать предложение select, которое вернет имя и адрес человека. Если они находятся в таблице дважды, это означает, что у них есть два адреса. Однако, если один из них является «основным местом жительства», я хочу, чтобы он возвращал только основное место жительства. В противном случае он должен вернуть оба адреса. Спасибо!
Таблица:
Name | Address | Primary Residence
John Smith | 123 Main Str | Yes
John Smith | 456 June Str |
Mike Dore | 893 West St |
Jake John | 999 East St |
Jake John | 145 South St |
Возвращает:
Name | Address
John Smith | 123 Main Str
Mike Dore | 893 West St
Jake John | 999 East St
Jake John | 145 South St
Мы не сервис-код письма. Что вы сделали до сих пор? –
Я сделал это на PHP, но хочу знать, можно ли это сделать в одной строке MYSQL. Я ничего не могу придумать; ищет направление. – danielb
Тогда вам нужен наставник или наставник, а не сайт Q & A. –