Текущий архив: 2003.07.10;
Скачать: CL | DM;
Вниз
помогите с sql запросом Найти похожие ветки
← →
ss300 (2003-06-16 08:31) [0]--------------------------------------------------------------------------------
hi all !
есть две таблицы
table1
1) cod fil
-----------------------
01 Москва
02 Питер
03 Сочи
table2
2) reccod sendcod
010122 1
010322 2
020455 6
030612 4
как мне сделать sql запрос чтобы результат был таким ???
count
Москва 2
Питер 1
Сочи 1
cod = left(reccod,2)
заранее благодарен
← →
Жук (2003-06-16 08:59) [1]select t1.fil,t2.sendcod
from table1 t1,table2 t2
where t2.reccod like t1.cod||"%"
← →
Жук (2003-06-16 09:10) [2]Сорри, ишшо не проснулся :-)
select t1.fil,count(t2.sendcod)
from table1 t1,table2 t2
where t2.reccod like t1.cod||"%"
group by t1.fil
← →
ss300 (2003-06-16 11:41) [3]спсибо Жук, пашет
← →
ss300 (2003-06-16 13:31) [4]select t1.cod,t1.fil,count(t1.cod) from table1 t1,tabl2 t2 where t1.cod=LEFT(t1.reccod,2) and LEFT(t2.reccod,2)=LEFT(t2.sendcod,2) and LEFT(t2.reccod,4)!=LEFT(t2.sendcod,4)
не пашет, помогите чайнику
ошибка: != помоему в этом
не знаете как будет не равно?
← →
sniknik (2003-06-16 13:41) [5]> !=
чего с фокса пересаживаешся? там это правильно (еще где?).
заменитель для Local SQL -> <>
← →
ss300 (2003-06-16 13:43) [6]вот именно что на фоксе не работает
пишет Unable to project non-CNT values
чё за беда?
← →
Johnmen (2003-06-16 15:06) [7]>чё за беда?
Беда в отсутствии группировки, однако...:)
Страницы: 1 вся ветка
Текущий архив: 2003.07.10;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.008 c