IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> MySQL
пост
сообщение Mar 3 2006, 10:51
Сообщение #1


Любопытный
***

Группа: Members
Сообщений: 153
Регистрация: 10.5.2005
Пользователь №: 507



Имеется бэкап MS SQL server с расширением *.bak
Можно ли его как-нить подцепить mySQL'ем? Скриптиков я что-то не нашёл :(
Go to the top of the page
 
+Quote Post
Dimas
сообщение Mar 4 2006, 10:59
Сообщение #2


Начинающий
**

Группа: Members
Сообщений: 79
Регистрация: 6.12.2005
Пользователь №: 1285
Провайдер: Corbina, Koptevo.Net
Пол: Мужской



Цитата(пост @ Mar 3 2006, 10:49 AM) *
Имеется бэкап MS SQL server с расширением *.bak
Можно ли его как-нить подцепить mySQL'ем? Скриптиков я что-то не нашёл :(

Думаю что никак это не сделать.

Поднимай бэкап в MS SQL и по DTS перегоняй в MySQL.
Go to the top of the page
 
+Quote Post
пост
сообщение Mar 4 2006, 18:27
Сообщение #3


Любопытный
***

Группа: Members
Сообщений: 153
Регистрация: 10.5.2005
Пользователь №: 507



лана. С этим разобрались.
Имеется задача:
В первой таблице хранятся: id валюты(id_currency),Название(name),код (code_iso)
Во второй таблице хранятся: id валюты (id_currency), дата(cdate) и курс(curse). Названия таблиц currency и curse соответственно.
Требуется:Показать на определённую дату курсы валют. Естественно если курса нет в таблице curse, то ставим null. Если есть для данной валюты, то подставляем.
Итог должен выглядить так: id, название, код, дата, курс

Пока получается вытащить только те, что с датой:
select currency.id_currency,currency.name,currency.code_iso,curse.cdate,curse.curse
from currency join curse on currency.id_currency=curse.id_currency
where curse.cdate='2002-07-12 00:00:00.000'

Результат:
id_currency name code_iso cdate curse
----------- -------------------------------------------------- -------- ----------------------- ----------------------
840 Американские доллары USD 2002-07-12 00:00:00.000 31,5
978 ЕВРО EUR 2002-07-12 00:00:00.000 31,47
Go to the top of the page
 
+Quote Post
Dimas
сообщение Mar 6 2006, 11:01
Сообщение #4


Начинающий
**

Группа: Members
Сообщений: 79
Регистрация: 6.12.2005
Пользователь №: 1285
Провайдер: Corbina, Koptevo.Net
Пол: Мужской



Цитата(пост @ Mar 4 2006, 06:25 PM) *
лана. С этим разобрались.
Имеется задача:

Не уверен, я не спец в MySql, но если там есть LEFT JOIN то нужно использовать его.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 11th December 2019 - 23:08