Я не знаю SQL и не вложенных операторов. Пожалуйста, предоставьте мне полный SQL-код для копирования и вставки в мой запрос Access, основанный на моих критериях и SQL ниже. Большое спасибо заранее, Натаниэльinested if-statement
критерии:
if [POsoI].[PO_number]is like "*H", THEN [o].[SERVICE ID] must be equal to "HEAT TREAT"
IF [POsoI].[PO_number] is like "*C", THEN [o].[SERVICE ID] must be equal to "COATING" or equal to "ZINC PLATING"
IF [POsoI].[PO_number] is like "*G", THEN [o].[SERVICE ID] must be equal to "GRINDING"
IF [POsoI].[.[PO_number] isnt like "*H" or like "*C" or like "*G", then [o].[SERVICE ID] must not be null and can not be equal to "HEAT TREAT" and can not be equal to "COATING" and can not be equal to"ZINC PLATING" and can not be equal to "GRINDING"
SELECT DISTINCT o.SERVICE_ID FROM tbl_PO_service_order_input AS POsoI INNER JOIN SYSADM_OPERATION AS o ON (o.WORKORDER_LOT_ID = POsoI.WO_lot_ID) AND (POsoI.wo_Base_ID = o.WORKORDER_BASE_ID);
[Самоучитель SQL в течение 21 дней] (http://www8.silversand.net/techdoc/teachsql/index.htm) –
@Michael Petrotta: отличный комментарий: -) – Philipp
Спасибо за совет, но, к сожалению, у меня нет 21 дня, чтобы учиться. –