Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
Есть такой вот запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. несколь слов о запросе. По счёту должен выбирать клиента. там всякие данные начиная с телефона заканчивая регистрацией в налоговой. Так вот проблемы начинаются тогда когда я подключил к запросу таблички jurhistory. У каждого клиента много записей в этой табличке, но есть и те у которых ни одной. Так вот запрос работает если записи в поле desctext таблицы jurhistory есть. если же их нет то он вообще ничего не выводит, говорит запрос выполнен данных не получено. поиск происходит по полю acc. Как мне поступить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 11:22 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 11:33 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
Что то не очень понятно, а с комментариями можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 11:37 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
Outer Joins http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.sqlt.doc/sqltmst104.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 11:47 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
разобрался. сделал маленький запрос и всё заработало Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 12:13 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
еще сразу разберитесь с тем в чем отличия outer от left outer join . pre-join predicates Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. и post-join predicates Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 12:23 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
а сейчас что ему может не нравиться Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 13:31 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
то же самое пишет. мол данных не получено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 13:31 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
извините не ту версию выложил Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 13:35 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
pavelliftизвините не ту версию выложил where ... and cst.idcustomer=jhis.idcustomer это зачем? Вы синтаксис еще читайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 14:11 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
pavelliftа сейчас что ему может не нравиться Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. На Профикс похоже ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 15:14 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
ontapeНа Профикс похоже ... Даже сомнений нет, что ProFIX и есть :). Хотя я базу уже лет 5 не видел. Очень рекомендую топикстартеру обратиться к ФАК, ну или хотя бы исполнить одно пожелание конкретно по этому вопросу, а именно постарайтесь облегчить помощникам жизнь, создайте SQL с примером, создающим и наполняющим таблички, а потом уже запрос к ним, который не выдает желаемого. Ведь далеко не у всех участников данной конфы есть БД структуры профикса, ну и тем более далеко не у всех есть именно Ваша БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2007, 15:27 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
опять феномен. что за х.. вот запрос, начал переделывать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. всё было кул, пока я ему не сказал выводить dt_reg из таблички tax_registration. говорит такая вот ошибка Floating point exception error has occurre. Что это такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2007, 11:37 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
вернее Floating point exception error has occurred. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2007, 11:38 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
а если так: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2007, 12:01 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
пока работает, но думаю я ещё несколько раз отпишусь тут :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2007, 19:17 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
Следующие с чем я столкнулся Вот запрос состоянием на сейчас Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. есть таблица jurhistory в ней есть поле desctext это описание истории, так же есть поле desctype это номер заголовка (так сказать) юр истории, ну и соответственно справочник с этими заголовками тянется из таблички jurdesctype. связываются они по полю desctype. так вот почемуто тянется не нужное typename, а весь справочник. Что я сделал не так??? вро де бы все связи прописал правильно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 11:23 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
Прошу прощеня разобрался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 11:31 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
pavellift Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. всё было кул, пока я ему не сказал выводить dt_reg из таблички tax_registration. говорит такая вот ошибка Floating point exception error has occurre. Что это такое? Кстати проблема скорее была из-за смеси двух разных sql синтаксисов. А как работает такой вариант: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 12:26 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
То ли это Профикс то ли это я так мало знаю о запросах. из прошлой ситуации вышел с помощью подзапроса. И всё было ОК. сейчас добавил ещё один подхапрос и запрос стал выглядеть так Код: plaintext 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. Теперь говорит A subquery has returned not exactly one row. Не один ряд понимаете ли возвращает. из-за чего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 15:59 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
Простите, что то я захотел что бы мне подзапрос выдал больше одного значени :) Пойдука я лучше посплю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 16:57 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
вот ещё одна проблема. запрос сейчас выглядит вот так Код: plaintext 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. 28. 29. 30. 31. 32. 33. 34. 35. как видите начал использовать вложенные запросы. проблемную часть я закрасил красным цветом. Вся проблема в том что это справочник налоговых инспекций свзязывающаяся по полю c_dst с таблицей tax_registration. Праблема в том что налоговые много раз закрывались и со значением 9 поля c_dst налоговых аж 4. из них только одна действительная. Определяется оно по статусу. 2-й и 1-й статус это не действительные, 0 - это действительная. как ему сказать что бы он смотрел только на те у которых статус 0. как видите условие and sp.status='0' не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 19:06 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
Опять двадцать пять. говорит не получены данные Код: plaintext 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2007, 18:53 |
|
||
|
Даже не знаю что мне поможет
|
|||
|---|---|---|---|
|
#18+
столкнулся вот с чем. запрос сейчас выглядит так select distinct (full_name), short_name, acc, codeokpo, address, (Select phone, fax, email from vaccount a, contact ct where acc='2600500004001' and ct.idcustomer=a.idcustomer), (select desctext from customer c, jurdesctype jd, vaccount a, jurhistory j where acc='2600500004001' and c.idcustomer=a.idcustomer and c.idcustomer=j.idcustomer and j.desctype=jd.desctype and j.desctype='305') ?aiooaoey, num_reg, dt_reg, (select risk_kod from risk r, vaccount a where acc='2600500004001' and a.idcustomer=r.idcustomer) as risk_kod, (select remark from spr_risk_kod srk, risk r, vaccount a where acc='2600500004001' and a.idcustomer=r.idcustomer and r.risk_kod=srk.risk_kod) ?ene_eaaaeecaoee_aioiaia, clt.link_type, clt.remark, surname, name, midname, (select desctext from customer c, jurdesctype jd, vaccount a, jurhistory j where acc='2600500004001' and c.idcustomer=a.idcustomer and c.idcustomer=j.idcustomer and j.desctype=jd.desctype and j.desctype='211') eioi?iaoey_i?i_iaoa?eineo?_eiiiaie?, c.userwork from vaccount a, address ad, customer c, -- contact ct, priv_person pp, customer_link cl, customer_link_type clt, tax_registration tr, OUTER jurhistory j where acc='2600500004001' --and c.cstmr_type='?' and j.idcustomer=c.idcustomer and c.idcustomer=a.idcustomer and c.idcustomer=ad.idcustomer and c.idcustomer=ct.idcustomer and cl.linktype=clt.link_type and pp.idcustomer=cl.idcustmaster and cl.idcustslave=c.idcustomer and c.idcustomer=tr.idcustomer Для этого customera в таблице contact вообще ничего нет поэтому он ему пытается всё вывести ну и самb понимаеnt нифига не получается, как лучше обойти бок? Outer не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2007, 16:48 |
|
||
|
|

start [/forum/topic.php?fid=44&msg=34663446&tid=1608345]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 401ms |

| 0 / 0 |
