SQL на практике



Представьте, что у вас в базе данных есть две таблицы: TABLE1 и TABLE2. Ниже будут приведены несколько SQL-запросов.



Вопрос:

отработает ли данный запрос или упадет с ошибкой?



Запрос:

select field1 from TABLE1 group by field1, field2



Ответ:

Да, отработает. В SQL допускается перечисление не всех полей в разделе SELECT, если мы группируемся по нескольким полям. В данном примере группировка выполняется по двум полям, а выводится на экран одно поле. А вот наоборот сделать уже нельзя.



Успешного самообразования, коллеги)



Ваш IT-старт - подписывайтесь 😉