SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 09.03.2009 21:14:53

Rash
Участник
Зарегистрирован: 04.03.2009
Сообщений: 7

Объединение столбцов.

Доброго времени суток всем! Столкнулся с такой проблемой, есть три таблицы, у всех есть поле дата (у них могут быть разные и одинаковые даты), нужно эти столбцы объединить в один столбец и вывести, побывал хотя бы две  объединить, с помощью Full Join не работает, тока Left Join. Помогите в решении этой проблемы, если не с тремя таблицами то хотя бы с двумя, Заранее спасибо!

Неактивен

 

#2 10.03.2009 16:12:43

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Объединение столбцов.

Честно говоря, не понял, что Вы хотите получить smile Если нужно вывести список всех дат из трех таблиц,
то проще всего сделать что-то типа

SELECT `date` FROM table1
UNION
SELECT `date` FROM table2
UNION
SELECT `date` FROM table3

Неактивен

 

#3 11.03.2009 06:44:54

Rash
Участник
Зарегистрирован: 04.03.2009
Сообщений: 7

Re: Объединение столбцов.

Огромное Спасибо за ответ ))))) получилось!!!!! big_smile

Неактивен

 

#4 23.08.2010 01:07:08

Bamim
Участник
Откуда: Москва
Зарегистрирован: 23.08.2010
Сообщений: 1

Re: Объединение столбцов.

А если нужно из 2 таблиц , какой код нужен ?
что то у менян е получаетсяsad

Неактивен

 

#5 23.08.2010 01:55:18

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Объединение столбцов.

SELECT `date` FROM table1
UNION
SELECT `date` FROM table2

Неактивен

 

#6 11.04.2012 01:27:34

WERG
Участник
Зарегистрирован: 11.04.2012
Сообщений: 2

Re: Объединение столбцов.

Подскажите можно ли получать одинаковые значение в одной таблице но в разные названия колонок.

Пример: bdbank_like , warning_points,
Чтобы Когда кто то ставил Лайк Зачислялось одновременно и в point

Неактивен

 

#7 11.04.2012 01:31:06

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Объединение столбцов.

WERG, не стоит писать в чужих темах - лучше начать свою.

По существу вопроса - можно написать триггер, который в том случае, если ставится лайк, чтобы point увеличивалось, но по-моему проще просто в том коде, который ставит лайк (кстати, что происходит при "установке лайка"? Создаётся новая запись в таблице или просто количество лайков увеличивается?) - в нем же увеличить point.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson