mysql - How to join two long queries from one table? -
i have columns
first name | last name | nr (individual number) | pref1 (preference1) | pref2 (preference2)| pref3(preference3) | situation | distance | sex with 100 records in 1 table ap
in results of can't have redundancies. means when in first group of result individual number (column "nr") of fore example '2112' can't displayed in last 1 of results.
select distinct nr ap records first query:
where sex='f' , pref1='1' order situation desc, distance desc , (sex='f' , pref2='1' , situation= ' ' ) order distance desc , (sex='f' , pref3='1' , situation= ' ' ) order distance desc limit 4 then join results second query:
where sex='m' , pref1='2' order situation desc, distance desc , (sex='m' , pref2='2' , situation= ' ' ) order distance desc , (sex='m' , pref3='2' , situation= ' ' ) order distance desc limit 7 and join records last query:
where sex='f' , pref1='3' order situation desc, distance desc , (sex='f' , pref2='3' , situation= ' ' ) order distance desc , (sex='f' , pref3='3' , situation= ' ' ) order distance desc limit 10 is possible do?
try using union, simple example using union
Comments
Post a Comment