|
|
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Hett, Таблицы примерно могут хранится так? item_id | category_id 1 1 -------|------------ 1 2 -------|------------ 1 3 -------|------------ 2 1 -------|------------ 3 4 -------|------------ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 22:21:13 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
ага ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 22:32:14 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Hett, код стал меньше и не нужно выполнять выборку всех таблиц с контентом Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2012, 23:43:45 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
hemoy, а сейчас откройте для себя джойны и получайте результат без сотен запросов: Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 10:33:39 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Ренат, это сделает работу скрипта более эффективнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 17:00:39 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Ренат, тяжело воспринять, можно оптимизировать под мои таблицы, я еще ток учусь, сразу не могу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 17:02:21 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
hemoy, еще бы я умел телепатией понять названия ваших таблиц и полей... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 17:30:10 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Ренатhemoy, а сейчас откройте для себя джойны и получайте результат без сотен запросов: Код: sql 1. 2. 3. 4. 5. 6. 7. одна таблица лишняя тут даже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 19:05:57 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2012, 19:09:59 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 08:26:02 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Ренат, отлично получилось) Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 17:21:20 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Ренат, SELECT co.* // собираем весь контент из t_content FROM t_sv sv // из таблицы INNER JOIN t_content co //присоединяем таблицу t_content, что бы из нее получить контент, ON sv.cont_id=co.cont_id // по id ? WHERE sv.cat_id=145 // по условию что категория в таблице t_sv равна 145 если например будет еще таблица, например t_order, запрос будет выглядить так? разумеется в t_sv будет данные ид t_order (order_id) select co.*, or.* FROM t_sv sv INNER JOIN t_content co ON sv.cont_id=co.cont_id INNER JOIN t_order co ON sv.order_id=or.order_id WHERE sv.cat_id=145 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 17:29:42 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
приведите пример данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 17:34:41 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
и что вы хотите получить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2012, 17:35:01 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Hett, в чем преимущество использовать 3 таблицы а не 2? например в shop-sript 2 таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 16:32:54 |
|
||
|
Как правильно организовать выборку
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. 3. 4. 5. Проблема, выводится таблицы только которые есть в t_sv, (с категориями), а мне нужно что бы был вывод с категориями и без них ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 18:24:25 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37857752&tid=1464880]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 449ms |

| 0 / 0 |
