Imam tabele orders i orders_desc. Odnose se kao master-detail.
Tabela orders ima session_id polje koje ulazi u uslov po kojem brishem recorde.
Tabela orders_desc ima polje order_id kojim je povezana sa orders.id poljem.
Da li je moguce jednim query-jem obrisati recorde iz obe tabele?
Problem je sto orders tabela nema UVIJEK recorde u orders_desc.
Ja sam to rijesio sa 2 query-ja
Moze li stati u jedan?
Tabela orders ima session_id polje koje ulazi u uslov po kojem brishem recorde.
Tabela orders_desc ima polje order_id kojim je povezana sa orders.id poljem.
Da li je moguce jednim query-jem obrisati recorde iz obe tabele?
Problem je sto orders tabela nema UVIJEK recorde u orders_desc.
Ja sam to rijesio sa 2 query-ja
Code:
DELETE ss_temp_order_desc FROM ss_temp_order_desc as t1, ss_temp_orders as t2 WHERE t1.order_id = t2.id and t2.session_id = '1ca382cec952f9428216b5970a003301'
i
DELETE ss_orders WHERE session_id='1ca382cec952f9428216b5970a003301'
DELETE ss_temp_order_desc FROM ss_temp_order_desc as t1, ss_temp_orders as t2 WHERE t1.order_id = t2.id and t2.session_id = '1ca382cec952f9428216b5970a003301'
i
DELETE ss_orders WHERE session_id='1ca382cec952f9428216b5970a003301'
Moze li stati u jedan?
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::