2016-01-01 2 views
-3

У меня есть две таблицы, соединенные столбцом cat_id. Я хочу получить все значения timing в M_Master, для которых эквивалент не существует в Tbl_Appointment.Извлечь все данные из одной таблицы, за исключением соответствия записей из другой таблицы.

Пример: Tbl_Appointment содержит данные для timing значения 6:15 PM. Я хочу все значения timing от M_Master за исключением 6:15 PM.

Вот данные из M_Master

| id | name | timing | cat_id | rate | design_template | type | prefix | vat | 
| 109 |  | 09:30 AM | 3  | 0 |     | TIMING |  | 0 | 
| 110 |  | 09:45 AM | 3  | 0 |     | TIMING |  | 0 | 
| 113 |  | 10:15 AM | 3  | 0 |     | TIMING |  | 0 | 
| 115 |  | 11:00 AM | 3  | 0 |     | TIMING |  | 0 | 
| 116 |  | 11:30 AM | 3  | 0 |     | TIMING |  | 0 | 
| 118 |  | 12:30 PM | 3  | 0 |     | TIMING |  | 0 | 
| 121 |  | 1:30 PM | 3  | 0 |     | TIMING |  | 0 | 
| 125 |  | 2:30 PM | 3  | 0 |     | TIMING |  | 0 | 
| 127 |  | 6:15 PM | 3  | 0 |     | TIMING |  | 0 |

и здесь данные Tbl_Appointment

| id | cancel | name | mobileno | age | sex | payment_told | test_id | referredby | app_given | sentsms | timing | cat_id | app_date | 
| 94 | 0  | TEST2 | 7985462313 | 45 | 1 | 800.00  | 123  | 14   | QWERTY | 1  | 06:15 PM | 3  | 2016-01-01 |
+1

Добавить еще описание, что вы хотите? – Sadikhasan

+2

так что это за исключением данных ??? пожалуйста, прочитайте [как спросить] (http://stackoverflow.com/help/asking) –

+0

Особенно для относительно коротких таблиц, подобных этим, вы должны размещать их как текст, а не как изображения. Если вы используете изображения, они должны быть встроенными. Просмотрите файлы справки. –

ответ

0

Основываясь на информации, представленной до сих пор, вы можете попробовать по

SELECT 
    DATE_FORMAT(M.timing, '%h:%i %p') AS timing 
FROM M_Master M 
JOIN Tbl_Appointment A 
    ON M.cat_id = A.cat_id 
    AND A.app_date = '2016-01-01' 
    AND M.timing != A.timing 
ORDER BY M.timing 
; 

См. Его в действии: SQL Fiddle.

Прокомментируйте, если и как это требует регулировки/дальнейшие детали.

+0

Спасибо, и теперь моя проблема решена. –

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