Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Почему DISTINCT не работает? (Вопрос в MySQL)
Форумы портала PHP.SU » Серверное администрирование » Администрирование БД » Почему DISTINCT не работает? (Вопрос в MySQL)

Страниц (1): [1]
 

1. Valeriya12 - 18 Июня, 2014 - 15:57:30 - перейти к сообщению
Я прикрепила мои таблицы...

В конечном счете, я хочу видеть список с "id", "name", "salary", "manager_id". Если человек менеджер, номер manager_id будет написано. Если человек не менеджер, просто будет NULL. Но, что-то не так..получаю странный список с повторениями.



CODE (SQL):
скопировать код в буфер обмена
  1. SELECT DISTINCT t_empl.id, name, salary, manager_id FROM t_empl, t_dept
2. LIME - 18 Июня, 2014 - 16:00:49 - перейти к сообщению
LEFT JOIN
http://www[dot]sql-tutorial[dot]ru/ru/bo[dot][dot][dot]_operations[dot]html
(Добавление)
покликай там картинка интерактивная
3. Valeriya12 - 18 Июня, 2014 - 16:16:15 - перейти к сообщению
Спасибо большое!
(Добавление)
Кстати, только хотела знать если то, что я написала значит, что имя моей новой таблицы теперь "newtable"?

CODE (SQL):
скопировать код в буфер обмена
  1. (SELECT t_empl.id, t_empl.name, t_empl.salary, t_dept.manager_id AS newtable
  2. FROM t_empl
  3. LEFT JOIN t_dept
  4. ON t_empl.id=t_dept.manager_id )
4. LIME - 18 Июня, 2014 - 16:49:57 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT t_empl.id, t_empl.name, t_empl.salary, t_dept.manager_id
  2. FROM t_empl
  3. LEFT JOIN t_dept
  4. ON t_empl.id=t_dept.manager_id
не всё значит правильно поняла
почитай еще что-нибудь
5. Viper - 18 Июня, 2014 - 18:51:26 - перейти к сообщению
Valeriya12 пишет:
Кстати, только хотела знать если то, что я написала значит, что имя моей новой таблицы теперь "newtable"?

newtable будет только поле t_dept.manager_id

 

Powered by ExBB FM 1.0 RC1