» »

[SQL] Presek selectov

[SQL] Presek selectov

no1pheeew ::

Pozdravljeni,

Na vas se obračam s problemom, ki me tare že nekaj dni in sicer kako bi lahko npr. s presekom združil sledeče tri select stavke:

SELECT p.* FROM $wpdb->posts p, $wpdb->postmeta m
WHERE p.post_type = 'post'
AND p.ID = m.post_id
AND m.meta_key = 'x1'
AND m.meta_value = 'x2'
AND (p.post_content LIKE '%$search%' OR p.post_title LIKE '%$search%')

SELECT p.* FROM $wpdb->posts p, $wpdb->postmeta m
WHERE p.ID = m.post_id
AND m.meta_key = 'y1'
AND m.meta_value = 'y2'

SELECT p.* FROM $wpdb->posts p, $wpdb->postmeta m
AND p.ID = m.post_id
AND m.meta_key = 'c1'
AND m.meta_value = 'c2'


Za kakršnokoli pomoč se že v naprej zahvaljujem ;)
lp

technolog ::

SELECT p.* FROM $wpdb->posts p, $wpdb->postmeta m
WHERE p.post_type = 'post'
AND p.ID = m.post_id
AND m.meta_key = 'x1'
AND m.meta_value = 'x2'
AND (p.post_content LIKE '%$search%' OR p.post_title LIKE '%$search%')

INTERSECT

SELECT p.* FROM $wpdb->posts p, $wpdb->postmeta m
WHERE p.ID = m.post_id
AND m.meta_key = 'y1'
AND m.meta_value = 'y2'

INTERSECT
 
SELECT p.* FROM $wpdb->posts p, $wpdb->postmeta m
AND p.ID = m.post_id
AND m.meta_key = 'c1'
AND m.meta_value = 'c2'

Zgodovina sprememb…

no1pheeew ::

meh, potem pa res ne vem kaj me heca o.O ty

Zgodovina sprememb…



Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Neveljaven mysql stavek - napaka #1054 - Unknown column 'PRODUCTS.TAXCAT' in 'on clau

Oddelek: Programiranje
101940 (1814) MrStein
»

baze podatkov

Oddelek: Programiranje
91473 (1392) urkrajnc
»

Poceni tiskanje

Oddelek: Kaj kupiti
183509 (3034) LuGi
»

PCF in Joker

Oddelek: Omrežja in internet
182146 (1396) alexxxx
»

Kaj je narobe tu...(php)

Oddelek: Programiranje
51127 (1025) teac

Več podobnih tem