Я пытаюсь определить способ запроса данных из базы данных MySQL и, если уже есть дубликат этих данных, пропустить его и перейти к следующему.
То, что я пытаюсь выполнить, – вывести список отделов из базы данных и перечислить их один раз для ex:
MySQL table 1 Accounting 2 Manufacturing 3 Manufacturing 4 HR
Я хочу, чтобы он печатал:
Accounting, Manufacturing, HR
Вы можете использовать GROUP BY
:
SELECT field_name FROM table_name GROUP BY field_name
Или DISTINCT
:
SELECT DISTINCT field_name FROM table_name
Если вы хотите распечатать названия отделов, вы можете использовать DISTINCT
SELECT DISTINCT department_name FROM departments