Я знаю, что формирование этого запроса тривиально, но я не могу задать точный запрос. Основываясь на том, что я прочитал до сих пор, решение может включать объединение двух таблиц. Вот проблема:выбор записи из таблицы на основе значения столбца другой таблицы
TABLE_ONE {S_NO, DK_NO, FRM , DATE}
TABLE_TWO {S_NO, DK_NO , TO}
Я хочу, чтобы выбрать запись из TABLE_ONE
на основании входного значения DK_NO
и значение проверяемого для TO области TABLE_TWO
или FRM области TABLE_ONE
неудачных испытаний до сих пор:
1)
$sql = "select * from TABLE_ONE where DK_NO like '%".$dkno."%' and (FRM='".$department."' or (TABLE_TWO.DK_NO like '%".$dakno."%' and TABLE_TWO.TO='".$department."'))";
2)
$sql = "select * from TABLE_ONE where DK_NO like '%".$dkno."%' and (FRM='".$department."' or TABLE_TWO.TO='".$department."')";
Поиск СОБЫТИЯ И что они делают – Mihai
Какова связь между двумя таблицами? Является ли 'S_NO' одинаковым значением для обоих? – Sean
no DK_NO из TABLE_TWO является внешним ключом –