2017-01-25 4 views
0

Я пытаюсь сделать запрос с помощью команды INNER JOIN, и он выполняется успешно, но не дает никаких результатов. Вот код SQL Я использую:Моя команда INNER JOIN SQL не дает никаких результатов

SELECT * FROM `departament` INNER JOIN `fakultet` 
ON "departament.#ID_Fakultet"="fakultet.ID_Fakultet" 

А вот столы Департаменте стол:

enter image description here

стол Fakultet

enter image description here

+2

«департамент. # ID_Fakultet» - это строка. «fakultet.ID_Fakultet» также является строкой. Это эквивалент слова «ON» yes '=' no '" – Strawberry

+1

@Strawberry Sigh ... другой потерянный сотовый телефон edit –

+0

@TimBiegeleisen Да, но удивительные превью. – Strawberry

ответ

3

если вы пишите в двойные ("") или одиночные ('') кавычки, которые он примет в качестве строки.

SELECT * FROM `departament` INNER JOIN `fakultet` 
    ON departament.`#ID_Fakultet`=fakultet.`ID_Fakultet` 

Вы можете запустить этот запрос?

+2

Обычно мы не отвечаем на вопросы о типографии, потому что они никому не помогают. –

+0

Хорошо, в следующий раз я постараюсь заботиться об этом –

Смежные вопросы