Нужна помощь. Готов оплатить в WM или Yandex.money

student312
Дата: 20.02.2008 13:47:08
Нужно получить одну таблицу из другой.У меня никак не получается :-((

Подробности выложил тут http://raspisan.narod.ru

Помогите пожалуйста.:-)

Готов оплатить помощь в WM или Yandex.money
Быкис
Дата: 20.02.2008 13:49:27
тут какаято алгебра странная...
Купи подружке мороженое, студент
Дата: 20.02.2008 14:14:29
z1:
SELECT tab1.Группа, tab1.Предмет, tab1.Час
FROM tab1 LEFT JOIN tab1 AS tab1_1 ON
     (tab1.Час = tab1_1.Час+1) AND (tab1.Предмет = tab1_1.Предмет) AND (tab1.Группа = tab1_1.Группа)
WHERE tab1_1.Группа Is Null
ORDER BY tab1.Группа, tab1.Час
z2:
SELECT a.Группа, a.Предмет,
       (SELECT Count(*) FROM z1 AS b WHERE (b.Группа = a.Группа) AND (b.Час <= a.Час)) AS Порядок
FROM z1 AS a
ORDER BY a.Группа, a.Час
student312
Дата: 20.02.2008 21:26:55
Большое спасибо за помощь! Но у меня запрос почему-то не работает. :-(
Копирую всё из z1 в окно запроса и получаю от access "Type mismatch in expression." :-(
Почему такая ошибка вылезает подскажите пожалуйста?
student312
Дата: 20.02.2008 21:40:03
УРРРА-А-А!!! Всё работает!! Просто поле Час должно надо было сделать числовым!! Я СЧАСТЛИВ!!
Спасибо тебе дорогой и бескорыстный человек за помощь!!! Спасибо создателям этого форума
и всем, кто делится с новичками своим опытом и знаниями! СПАСИБО ЕЩЕ РАЗ ОГРОМНОЕ!!