Помощник
|
Запрос с 2-х таблиц и вывода нужных значений. |
zabmix
|
Сообщение
#1
|
||
|
|
||
|
|||
Apay |
16.4.2011, 18:09;
Ответить: Apay
Сообщение
#2
|
|
а почему не написать прямо так как вы описали в условии?
SELECT table1.* FROM table1, table2 WHERE table1.aid = table2.aid AND table2.tag_id IN(1,2,3) AND table2.value IN ('50', 'шестьдесят', 'восемьдесят')
|
|
|
zabmix
|
Сообщение
#3
|
|
Не знаю почему, но он выводит записи со значением 'семьдесят' и т.д.
А нужно только удовлетворяющие эти. Может JOIN но я с ним на Вы. |
|
|
zabmix
|
Сообщение
#4
|
|
Этот запрос сработал, вроде выдал что нужно. Но вопрос в том что он должен выдать только те AID записи у которых все tag_id и value совпадают.
aid tag_id value 1 20 'ягодный' 1 30 'фруктовый' 1 40 'не вкусный' 1 50 'вкусный' 2 20 'на сливках' 2 30 'просто сок' 2 40 'фруктовый' 2 50 'яблочный' 3 20 'ягодный' 3 30 'фруктовый' 3 40 'вкусный' 3 50 'абрикосовый' вывести aid записи где, tag_id = 20,30 и value 'ягодный','фруктовый' В данному случае получим aid 1 и 3. Вот какова задачка..) [IMG]http://zabmix.ru/download/9d54d93a6.png[/IMG] |
|
|
zabmix
|
Сообщение
#5
|
|
|
Решил задачу, решение тут: http://www.skillz.ru/dev/php/index.php?m=b...md=p&id=219
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Запрос на бесплатные полезности | 7 | Tia2 | 1955 | 23.3.2024, 11:27 автор: Alexand3r |
|
Superobmen.biz - сервис ручного ввода и вывода Приват24 (грн) <--> WM, ЯД, QIWI удобство, низкие комиссии, скидки постоянным клиентам! |
52 | Sostavitel | 38706 | 10.2.2023, 1:04 автор: Sostavitel |
|
Сервис ввода, вывода электронных денег | Tochkaobmena.com Сервис ввода, вывода электронных денег |
11 | tochkaobmena | 6497 | 1.2.2021, 12:33 автор: tochkaobmena |
|
Ищу волшебника Гугл-таблиц | 2 | Bel_Ami | 2051 | 6.12.2019, 19:36 автор: REGNET |
|
Куплю сайты, внутри темы подробный запрос | 3 | PticaKate | 3648 | 12.11.2019, 16:22 автор: 0pium |
Текстовая версия | Сейчас: 18.4.2024, 14:07 |