The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Связывание таблиц в MySQL"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Связывание таблиц в MySQL"
Сообщение от Вовкин Искать по авторуВ закладки(ok) on 09-Сен-04, 11:21  (MSK)
Всем привет. может некоректно составил заголовок, если что поправте пожалуйста. Проблема такая: есть 2 таблицы, "1" и "2". Одно из полей таблицы 1 должно, как бы сказать ... , быть связано чтоли с одним из полей в таблице 2, т.е. данные брать от туда. Как это сделать в MySQL или хотябы как это называеться ? Например в оракле это CONSTRAINT, как мне умные люди подсказали, а как в mysql ?

Заранее спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Связывание таблиц в MySQL"
Сообщение от Lucky emailИскать по авторуВ закладки(??) on 09-Сен-04, 12:03  (MSK)
>Всем привет. может некоректно составил заголовок, если что поправте пожалуйста. Проблема такая:
>есть 2 таблицы, "1" и "2". Одно из полей таблицы 1
>должно, как бы сказать ... , быть связано чтоли с одним
>из полей в таблице 2, т.е. данные брать от туда. Как
>это сделать в MySQL или хотябы как это называеться ? Например
>в оракле это CONSTRAINT, как мне умные люди подсказали, а как
>в mysql ?
>
>Заранее спасибо.
Имхо, никак

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Связывание таблиц в MySQL"
Сообщение от Вовкин Искать по авторуВ закладки(ok) on 09-Сен-04, 12:10  (MSK)
>>Всем привет. может некоректно составил заголовок, если что поправте пожалуйста. Проблема такая:
>>есть 2 таблицы, "1" и "2". Одно из полей таблицы 1
>>должно, как бы сказать ... , быть связано чтоли с одним
>>из полей в таблице 2, т.е. данные брать от туда. Как
>>это сделать в MySQL или хотябы как это называеться ? Например
>>в оракле это CONSTRAINT, как мне умные люди подсказали, а как
>>в mysql ?
>>
>>Заранее спасибо.
>Имхо, никак

а как же тогда связи между таблицами делать ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Связывание таблиц в MySQL"
Сообщение от Lucky emailИскать по авторуВ закладки(??) on 09-Сен-04, 12:17  (MSK)
>>>Всем привет. может некоректно составил заголовок, если что поправте пожалуйста. Проблема такая:
>>>есть 2 таблицы, "1" и "2". Одно из полей таблицы 1
>>>должно, как бы сказать ... , быть связано чтоли с одним
>>>из полей в таблице 2, т.е. данные брать от туда. Как
>>>это сделать в MySQL или хотябы как это называеться ? Например
>>>в оракле это CONSTRAINT, как мне умные люди подсказали, а как
>>>в mysql ?
>>>
>>>Заранее спасибо.
>>Имхо, никак
>
>а как же тогда связи между таблицами делать ?


в mysql вроде в 4 версии нет такого. только программно связывать.
ну join то есть для таблиц понятно

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Связывание таблиц в MySQL"
Сообщение от Вовкин Искать по авторуВ закладки(ok) on 09-Сен-04, 12:21  (MSK)
>в mysql вроде в 4 версии нет такого. только программно связывать.
>ну join то есть для таблиц понятно

нуу блин ...
а Postgres умеет ?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Связывание таблиц в MySQL"
Сообщение от Lucky emailИскать по авторуВ закладки(??) on 09-Сен-04, 12:25  (MSK)
>>в mysql вроде в 4 версии нет такого. только программно связывать.
>>ну join то есть для таблиц понятно
>
>нуу блин ...
>а Postgres умеет ?
вроде да

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Связывание таблиц в MySQL"
Сообщение от Вовкин Искать по авторуВ закладки(ok) on 09-Сен-04, 12:27  (MSK)
>>>в mysql вроде в 4 версии нет такого. только программно связывать.
>>>ну join то есть для таблиц понятно
>>
>>нуу блин ...
>>а Postgres умеет ?
>вроде да

Ясно. спасибо большое.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Связывание таблиц в MySQL"
Сообщение от vgray emailИскать по авторуВ закладки(ok) on 09-Сен-04, 12:59  (MSK)
Хмм, или я не правильно вопрос понял или что-то еще

select * from upsalerts limit 1;
+--------+-----------+-------------+--------+---------------------+---------------------+
| number | upsnumber | trasholdnum | active | dtime               | expire              |
+--------+-----------+-------------+--------+---------------------+---------------------+
|      1 |         3 |           5 |      0 | 2004-08-14 18:28:03 | 2004-08-14 19:28:03 |
+--------+-----------+-------------+--------+---------------------+---------------------+


select * from ups limit 1;
+--------+-----------+--------------------+------------+-----------+
| number | upsname   | description        | host       | community |
+--------+-----------+--------------------+------------+-----------+
|      1 | ncc-ups02 | ncc-ups02[рЮЬЙЕМР] | x.x.x.x    | xxxxxx    |
+--------+-----------+--------------------+------------+-----------+


select b.number,a.upsname,b.dtime from ups as a,upsalerts as b where b.upsnumber=a.number Limit 5;
+--------+-----------+---------------------+
| number | upsname   | dtime               |
+--------+-----------+---------------------+
|      1 | ncc-ups01 | 2004-08-14 18:28:03 |
|      2 | ncc-ups02 | 2004-08-14 19:00:00 |
|      3 | ncc-ups01 | 2004-08-14 19:00:12 |
|      4 | sm-ups01  | 2004-08-15 13:20:03 |
|      5 | sm-ups02  | 2004-08-15 13:20:04 |
+--------+-----------+---------------------+
5 rows in set (0.00 sec)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру