|
|
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Имею две таблицы 1-это таблица с украшениями. 2-это таблица, в которой перечислены камни,которые вставлены в украшения: Таблица 1 IDназваниекартинка1кольцо1.jpg2серьги2.jpg3кулон3.jpg4кольцо4.jpg Таблица 2 IDID_товаратип_камня13бриллиант23янтарь33рубин41бриллиант51янтарь61изумруд Моя задача сделать выборку из первой таблицы где украшения с бриллиантами. Запрос делаю такой: Код: sql 1. такой запрос отлично отрабатывает и выдает из базы нужный список НО! Когда я усложняю задачу: Выбрать из первой таблицы все украшения, где есть бриллиант и янтарь - база выдает пустоту в ответ. ЗАПРОС ДЕЛАЮ ТАКОЙ: Код: sql 1. Помогите решить задачу! За помощь готов положить денег на телефон)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2016, 16:15 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Дали подсказку, что нужно использовать JOIN. Но весь вопрос в том - как использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2016, 17:01 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Pelsh, Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2016, 18:20 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Во вложеном запросе, тоже красивше IN поставить Вариант retvizan 'а с IN: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2016, 15:44 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Лучше вообще не использовать подзапрос. Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2016, 16:54 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
??? что же вы так людей пугаете? Код: sql 1. и все! Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Я протестировал! Реуль будет кольцо которое первым указано в тбл и кулон. Называть полЯ одинаковыми именами - это не совсем хорошо. (+ есть ДВА кольца в столбике.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 16:19 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Таблицы: http://itmages.ru/image/view/4421324/8a77bbbc http://itmages.ru/image/view/4421323/e8d8285f --- Только я не в курсе относительно оптимизации такого (моего) запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 16:25 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. вот янтарь и бриллианты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 16:32 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
aliskinЯ протестировал! Я плакаль! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 17:58 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Akina, всмысле? что не так? или все не так? я же выше и таблицы привел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 19:20 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
что не так? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. хотя я не тестировал вашыи примеры. может они и круче? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 20:08 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
AkinaaliskinЯ протестировал! Я плакаль!радоваться надо, товарищ не пургу гонит, а за базар отвечает :) ответственный, а опыт нарастёт aliskin Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. вот янтарь и бриллианты.сами догадаетесь почему ваш запрос в конкретно этом примере дает правильный ответ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 20:22 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
retvizan, к сожалению не догадаюсь :( та и догадываться не правильно. Нужно больше знаний и понимания. В каких случаях запрос будет врать? Может этосвязаено с группировкой данных? (нехочу не получится у меня догадываться - я же не гаддалка) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 20:51 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
aliskin , добавь во вторую таблицу ещё три записи: ID ID_товара тип_камня7 2 бриллиант8 4 изумруд9 4 бриллиантПотом протестируй свой "гениальный" запрос. retvizanрадоваться надо, товарищ не пургу гонит, а за базар отвечает :) Вот счас и посмотрим... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 22:30 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
добавил. на бумаге посчитаю. вот результат, но я щас на пальцах посчитаю. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 22:37 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
ошибочка, ас исравлю блилинат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 22:43 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. вот все ж правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 22:45 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
aliskinвот все ж правильно? И все 4, как и просил автор темы, PelshВыбрать из первой таблицы все украшения, где есть бриллиант и янтарь Убеждён? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 22:46 |
|
||
|
Помогите с сложным запросом... Голову уже сломал...
|
|||
|---|---|---|---|
|
#18+
Akina, авторВыбрать из первой таблицы все украшения, где есть бриллиант и янтарь - база выдает пустоту в ответ. признаю свой грех. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 22:48 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39256483&tid=1831663]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
197ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 559ms |

| 0 / 0 |
