|
MySQL.RU - Webboard
Вернуться
уважаимые спецы форума помогите в решении (torres) 21/09/2004 - 17:37:09
From: torres - 21/09/2004 - 17:37:09
Subject:уважаимые спецы форума помогите в решении
-----------------
помогите плиз....
я проверяю 2 базы данных (исходная и backup) на изминения данных
делаю запрос :
SELECT a.name(Primary key),
CASE
WHEN b.date IS NULL THEN "удалеен"
ELSE
CASE
WHEN b.date <> a.date THEN "не совпадают"
else "совпaдают"
END
END AS date
FROM db2.table AS a
LEFT JOIN db1.table AS b ON b.name=a.name
where b.date <> a.date or b.date is null
в итоге получаю :
---------------------------
name | date |
---------------------------
vaea | не совподают |
grisha | совпадают |
.......... .............
| |
----------------------------
мне надо сделать следущим образом :
----------------------------------------------------------------
name |date | date |date(новые)-date(исходные)
|(исходные) |(новые) |
----------------------------------------------------------------
vasea | 2004-11-09| 2005-11-10 | 1
grisha|2004-12-20 | 2007-12-20 | 3
................................................................
----------------------------------------------------------------
заранее благадарю
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
17364
|
|