Автор Тема: нужна помощь программистов  (Прочитано 6751 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн masta4e

  • Старожил
  • (-: iʁɔvʎнdǝʚǝdǝu dиw
  • Авто: другое
  • Город: Симферополь
Re: нужна помощь программистов
« Ответ #25 : 29 Июля 2013, 16:29:48 »
да, так
Ну, тады берем одну таблицу и получаем список ее полей, берем в цикле ее записи и идем по ней... Внутри того же цикла смотрим, есть и такое поле во второй таблице. Если есть - мержим, как там требуеццо, если нет - берем как есть. Потом в результирующую таблицу добавляем поле (заранее проверив, не добавляли ли мы его ранее) и пишем в него значение для текущей записи... Как-то так...

Добавлено: 29 Июля 2013, 16:30:45
masta4e, две таблицы могут иметь абсолютно разную структуру, если после SELECT не перечислять какие именно поля должны присутствовать в результирующе, то бутут присутствовать все из обеих таблиц, или же можно явно указать какие поля нужны
Собсна, ответ я написал выше...
Модерирование данного сообщения приведёт к половому бессилию и неизлечимым венерическим заболеваниям.

Оффлайн К@питошк@

  • *Аватар 2012*
  • Член клуба
  • 3 китайских предупреждения неактуальны!
  • Авто: другое
Re: нужна помощь программистов
« Ответ #26 : 29 Июля 2013, 16:31:31 »
masta4e, я уточнил)))))
Ку-Ку! Я - КОТЭэээээ!!!

Оффлайн Kusto

  • Член клуба
  • Давно не брал я в руки шашек
    • Мамочки Броваров
  • Авто: Aveo T250 (1.5)
  • Город: Киев-Бровары
Re: нужна помощь программистов
« Ответ #27 : 29 Июля 2013, 16:31:57 »
а че ручками не добавить недостающие поля в результирующую таблицу ?, или я что то не понимаю, покажите структуру БД
таблиц много, полей и значений вообще дофигища, плюс я ламер...
как можно показать структуру здесь?

Оффлайн masta4e

  • Старожил
  • (-: iʁɔvʎнdǝʚǝdǝu dиw
  • Авто: другое
  • Город: Симферополь
Re: нужна помощь программистов
« Ответ #28 : 29 Июля 2013, 16:33:41 »
таблиц много, полей и значений вообще дофигища, плюс я ламер...
В таком случае тока по моей схеме и распетлять... Ну, или реализовать эту же логику на чем-то более для тебя привычном и простыми запросами уже лить...
« Последнее редактирование: 29 Июля 2013, 16:44:54 от masta4e »
Модерирование данного сообщения приведёт к половому бессилию и неизлечимым венерическим заболеваниям.

Оффлайн К@питошк@

  • *Аватар 2012*
  • Член клуба
  • 3 китайских предупреждения неактуальны!
  • Авто: другое
Re: нужна помощь программистов
« Ответ #29 : 29 Июля 2013, 16:36:34 »
Деня, лучше кинь пример структуры обеих таблиц и по строчке данных
Ку-Ку! Я - КОТЭэээээ!!!

Оффлайн Beat

  • Старожил
  • /dev/null
  • Авто: другое
  • Город: Львов
Re: нужна помощь программистов
« Ответ #30 : 29 Июля 2013, 16:38:56 »
Ну, или реализовать эту же логику на чем-то более для тебя привычным и простыми запросами уже лить...
+1

Оффлайн Kusto

  • Член клуба
  • Давно не брал я в руки шашек
    • Мамочки Броваров
  • Авто: Aveo T250 (1.5)
  • Город: Киев-Бровары
Re: нужна помощь программистов
« Ответ #31 : 29 Июля 2013, 16:42:38 »
блин.. как их показать? принтскрином?

Оффлайн Gang

  • Член клуба
  • Авто: другое
  • Город: Херсон
Re: нужна помощь программистов
« Ответ #32 : 29 Июля 2013, 16:44:51 »
Kusto, show create table tablename
или mysqlcc

Оффлайн Beat

  • Старожил
  • /dev/null
  • Авто: другое
  • Город: Львов
Re: нужна помощь программистов
« Ответ #33 : 29 Июля 2013, 16:45:17 »
консольная утилита mysqldump, ну или же export в phpMyAdmin каком-то )

Оффлайн masta4e

  • Старожил
  • (-: iʁɔvʎнdǝʚǝdǝu dиw
  • Авто: другое
  • Город: Симферополь
Re: нужна помощь программистов
« Ответ #34 : 29 Июля 2013, 16:45:30 »
Kusto, show create table tablename
или mysqlcc
А может там еще и phpmyadmin есть... :D
Модерирование данного сообщения приведёт к половому бессилию и неизлечимым венерическим заболеваниям.

Оффлайн Kusto

  • Член клуба
  • Давно не брал я в руки шашек
    • Мамочки Броваров
  • Авто: Aveo T250 (1.5)
  • Город: Киев-Бровары
Re: нужна помощь программистов
« Ответ #35 : 29 Июля 2013, 16:45:55 »
а блин.. догнал.. ща


Добавлено: 29 Июля 2013, 16:46:15
phpmyadmin есть.
есть)

Оффлайн Gang

  • Член клуба
  • Авто: другое
  • Город: Херсон
Re: нужна помощь программистов
« Ответ #36 : 29 Июля 2013, 16:46:59 »
masta4e, ну, нам же неведомо, через какую консоль он ту базу вообще видит

Оффлайн Beat

  • Старожил
  • /dev/null
  • Авто: другое
  • Город: Львов
Re: нужна помощь программистов
« Ответ #37 : 29 Июля 2013, 16:49:15 »
или mysqlcc
ее по моему уже лет 5 как выпилили с дистрибутива :)

Оффлайн Kusto

  • Член клуба
  • Давно не брал я в руки шашек
    • Мамочки Броваров
  • Авто: Aveo T250 (1.5)
  • Город: Киев-Бровары
Re: нужна помощь программистов
« Ответ #38 : 29 Июля 2013, 16:49:26 »
табл А
`user_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  `user_type` tinyint(2) NOT NULL DEFAULT '0',
  `group_id` mediumint(8) unsigned NOT NULL DEFAULT '3',
  `user_permissions` mediumtext COLLATE utf8_bin NOT NULL,
  `user_perm_from` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_ip` varchar(40) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_regdate` int(11) unsigned NOT NULL DEFAULT '0',
  `username` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `username_clean` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_password` varchar(40) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_passchg` int(11) unsigned NOT NULL DEFAULT '0',
  `user_pass_convert` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_email` varchar(100) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_email_hash` bigint(20) NOT NULL DEFAULT '0',
  `user_birthday` varchar(10) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_lastvisit` int(11) unsigned NOT NULL DEFAULT '0',
  `user_lastmark` int(11) unsigned NOT NULL DEFAULT '0',
  `user_lastpost_time` int(11) unsigned NOT NULL DEFAULT '0',
  `user_lastpage` varchar(200) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_last_confirm_key` varchar(10) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_last_search` int(11) unsigned NOT NULL DEFAULT '0',
  `user_warnings` tinyint(4) NOT NULL DEFAULT '0',
  `user_last_warning` int(11) unsigned NOT NULL DEFAULT '0',
  `user_login_attempts` tinyint(4) NOT NULL DEFAULT '0',
  `user_inactive_reason` tinyint(2) NOT NULL DEFAULT '0',
  `user_inactive_time` int(11) unsigned NOT NULL DEFAULT '0',
  `user_posts` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_lang` varchar(30) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_timezone` decimal(5,2) NOT NULL DEFAULT '0.00',
  `user_dst` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_dateformat` varchar(30) COLLATE utf8_bin NOT NULL DEFAULT 'd M Y H:i',
  `user_style` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_rank` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_colour` varchar(6) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_new_privmsg` int(4) NOT NULL DEFAULT '0',
  `user_unread_privmsg` int(4) NOT NULL DEFAULT '0',
  `user_last_privmsg` int(11) unsigned NOT NULL DEFAULT '0',
  `user_message_rules` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_full_folder` int(11) NOT NULL DEFAULT '-3',
  `user_emailtime` int(11) unsigned NOT NULL DEFAULT '0',
  `user_topic_show_days` smallint(4) unsigned NOT NULL DEFAULT '0',
  `user_topic_sortby_type` varchar(1) COLLATE utf8_bin NOT NULL DEFAULT 't',
  `user_topic_sortby_dir` varchar(1) COLLATE utf8_bin NOT NULL DEFAULT 'd',
  `user_post_show_days` smallint(4) unsigned NOT NULL DEFAULT '0',
  `user_post_sortby_type` varchar(1) COLLATE utf8_bin NOT NULL DEFAULT 't',
  `user_post_sortby_dir` varchar(1) COLLATE utf8_bin NOT NULL DEFAULT 'a',
  `user_notify` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_notify_pm` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_notify_type` tinyint(4) NOT NULL DEFAULT '0',
  `user_allow_pm` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_allow_viewonline` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_allow_viewemail` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_allow_massemail` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_options` int(11) unsigned NOT NULL DEFAULT '231295',
  `user_avatar` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_avatar_type` tinyint(2) NOT NULL DEFAULT '0',
  `user_avatar_width` smallint(4) unsigned NOT NULL DEFAULT '0',
  `user_avatar_height` smallint(4) unsigned NOT NULL DEFAULT '0',
  `user_sig` mediumtext COLLATE utf8_bin NOT NULL,
  `user_sig_bbcode_uid` varchar(8) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_sig_bbcode_bitfield` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_from` varchar(100) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_icq` varchar(15) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_aim` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_yim` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_msnm` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_jabber` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_website` varchar(200) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_occ` text COLLATE utf8_bin NOT NULL,
  `user_interests` text COLLATE utf8_bin NOT NULL,
  `user_info` varchar(255) COLLATE utf8_bin DEFAULT NULL,
  `user_actkey` varchar(32) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_newpasswd` varchar(40) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_form_salt` varchar(32) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_new` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_reminded` tinyint(4) NOT NULL DEFAULT '0',
  `user_reminded_time` int(11) unsigned NOT NULL DEFAULT '0',
  `user_points` int(11) NOT NULL DEFAULT '0',
  `ad_owner` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_referrer` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_referrals` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_robbery_pm` tinyint(1) NOT NULL DEFAULT '1',
  `loginza_identity` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'Идентификатор Loginza прикрепленный к учетной записи',
  `loginza_provider` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'Провайдер авторизации',
  `user_allow_thanks_pm` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_allow_thanks_email` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_notify_mention` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_reputation` int(11) NOT NULL DEFAULT '0',
  `user_hide_reputation` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_vkontakte` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_odnoklassniki` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_moikrug` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_moimir` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_options_similar` int(11) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`user_id`),
  UNIQUE KEY `username_clean` (`username_clean`),
  KEY `user_birthday` (`user_birthday`),
  KEY `user_email_hash` (`user_email_hash`),
  KEY `user_type` (`user_type`),
  KEY `user_points` (`user_points`),
  KEY `loginza_identity` (`loginza_identity`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=3667 ;

табл Б:

CREATE TABLE IF NOT EXISTS `phpbb_users` (
  `user_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  `user_type` tinyint(2) NOT NULL DEFAULT '0',
  `group_id` mediumint(8) unsigned NOT NULL DEFAULT '3',
  `user_permissions` mediumtext COLLATE utf8_bin NOT NULL,
  `user_perm_from` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_ip` varchar(40) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_regdate` int(11) unsigned NOT NULL DEFAULT '0',
  `username` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `username_clean` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_password` varchar(40) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_passchg` int(11) unsigned NOT NULL DEFAULT '0',
  `user_pass_convert` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_email` varchar(100) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_email_hash` bigint(20) NOT NULL DEFAULT '0',
  `user_birthday` varchar(10) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_lastvisit` int(11) unsigned NOT NULL DEFAULT '0',
  `user_lastmark` int(11) unsigned NOT NULL DEFAULT '0',
  `user_lastpost_time` int(11) unsigned NOT NULL DEFAULT '0',
  `user_lastpage` varchar(200) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_last_confirm_key` varchar(10) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_last_search` int(11) unsigned NOT NULL DEFAULT '0',
  `user_warnings` tinyint(4) NOT NULL DEFAULT '0',
  `user_last_warning` int(11) unsigned NOT NULL DEFAULT '0',
  `user_login_attempts` tinyint(4) NOT NULL DEFAULT '0',
  `user_inactive_reason` tinyint(2) NOT NULL DEFAULT '0',
  `user_inactive_time` int(11) unsigned NOT NULL DEFAULT '0',
  `user_posts` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_lang` varchar(30) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_timezone` decimal(5,2) NOT NULL DEFAULT '0.00',
  `user_dst` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_dateformat` varchar(30) COLLATE utf8_bin NOT NULL DEFAULT 'd M Y H:i',
  `user_style` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_rank` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_colour` varchar(6) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_new_privmsg` int(4) NOT NULL DEFAULT '0',
  `user_unread_privmsg` int(4) NOT NULL DEFAULT '0',
  `user_last_privmsg` int(11) unsigned NOT NULL DEFAULT '0',
  `user_message_rules` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_full_folder` int(11) NOT NULL DEFAULT '-3',
  `user_emailtime` int(11) unsigned NOT NULL DEFAULT '0',
  `user_topic_show_days` smallint(4) unsigned NOT NULL DEFAULT '0',
  `user_topic_sortby_type` varchar(1) COLLATE utf8_bin NOT NULL DEFAULT 't',
  `user_topic_sortby_dir` varchar(1) COLLATE utf8_bin NOT NULL DEFAULT 'd',
  `user_post_show_days` smallint(4) unsigned NOT NULL DEFAULT '0',
  `user_post_sortby_type` varchar(1) COLLATE utf8_bin NOT NULL DEFAULT 't',
  `user_post_sortby_dir` varchar(1) COLLATE utf8_bin NOT NULL DEFAULT 'a',
  `user_notify` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_notify_pm` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_notify_type` tinyint(4) NOT NULL DEFAULT '0',
  `user_allow_pm` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_allow_viewonline` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_allow_viewemail` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_allow_massemail` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_options` int(11) unsigned NOT NULL DEFAULT '230271',
  `user_avatar` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_avatar_type` tinyint(2) NOT NULL DEFAULT '0',
  `user_avatar_width` smallint(4) unsigned NOT NULL DEFAULT '0',
  `user_avatar_height` smallint(4) unsigned NOT NULL DEFAULT '0',
  `user_sig` mediumtext COLLATE utf8_bin NOT NULL,
  `user_sig_bbcode_uid` varchar(8) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_sig_bbcode_bitfield` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_from` varchar(100) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_icq` varchar(15) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_aim` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_yim` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_msnm` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_jabber` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_website` varchar(200) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_occ` text COLLATE utf8_bin NOT NULL,
  `user_interests` text COLLATE utf8_bin NOT NULL,
  `user_actkey` varchar(32) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_newpasswd` varchar(40) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_form_salt` varchar(32) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_new` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_reminded` tinyint(4) NOT NULL DEFAULT '0',
  `user_reminded_time` int(11) unsigned NOT NULL DEFAULT '0',
  `user_mchat_index` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_mchat_sound` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_mchat_stats_index` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_mchat_topics` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_mchat_avatars` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `user_options_similar` int(11) unsigned NOT NULL DEFAULT '0',
  `user_gender` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_allow_thanks_pm` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_allow_thanks_email` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `ad_owner` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `user_vkontakte` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_odnoklassniki` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_moikrug` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_moimir` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `blog_count` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_skype` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `user_skype_type` tinyint(1) NOT NULL DEFAULT '0',
  `user_flag` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `user_points` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`user_id`),
  UNIQUE KEY `username_clean` (`username_clean`),
  KEY `user_birthday` (`user_birthday`),
  KEY `user_email_hash` (`user_email_hash`),
  KEY `user_type` (`user_type`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=56 ;

Оффлайн Gang

  • Член клуба
  • Авто: другое
  • Город: Херсон
Re: нужна помощь программистов
« Ответ #39 : 29 Июля 2013, 16:51:36 »
ее по моему уже лет 5 как выпилили с дистрибутива :)
я её под wine запускаю, привык...

Оффлайн masta4e

  • Старожил
  • (-: iʁɔvʎнdǝʚǝdǝu dиw
  • Авто: другое
  • Город: Симферополь
Re: нужна помощь программистов
« Ответ #40 : 29 Июля 2013, 16:54:59 »
masta4e, ну, нам же неведомо, через какую консоль он ту базу вообще видит
Это надо чувствовать спинным мозгом... :D

PS: А вообще, не перевариваю пхп с мусколом... Какое-то оно все быдлокодерское... :D
Модерирование данного сообщения приведёт к половому бессилию и неизлечимым венерическим заболеваниям.

Оффлайн Beat

  • Старожил
  • /dev/null
  • Авто: другое
  • Город: Львов
Re: нужна помощь программистов
« Ответ #41 : 29 Июля 2013, 16:58:17 »
ну для начала можно с information_schema.COLUMNS получить название полей, и в цикле создать результирующую таблицу, а дальше вставлять данные с двух таблиц обеденных юнионом   

Оффлайн masta4e

  • Старожил
  • (-: iʁɔvʎнdǝʚǝdǝu dиw
  • Авто: другое
  • Город: Симферополь
Re: нужна помощь программистов
« Ответ #42 : 29 Июля 2013, 17:01:01 »
Кстати, никто не сказал, шо там с ограничениями по архитектуре? А то мож там хранимые процедуры отключены и извне срать в базу низзя... :D
Модерирование данного сообщения приведёт к половому бессилию и неизлечимым венерическим заболеваниям.

Оффлайн Beat

  • Старожил
  • /dev/null
  • Авто: другое
  • Город: Львов
Re: нужна помощь программистов
« Ответ #43 : 29 Июля 2013, 17:01:23 »
PS: А вообще, не перевариваю пхп с мусколом... Какое-то оно все быдлокодерское... :D

ага ага, http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Оффлайн Kusto

  • Член клуба
  • Давно не брал я в руки шашек
    • Мамочки Броваров
  • Авто: Aveo T250 (1.5)
  • Город: Киев-Бровары
Re: нужна помощь программистов
« Ответ #44 : 29 Июля 2013, 17:03:16 »
Кстати, никто не сказал, шо там с ограничениями по архитектуре? А то мож там хранимые процедуры отключены и извне срать в базу низзя... :D
не знаю, как это.. но по-моему можно срать

Оффлайн masta4e

  • Старожил
  • (-: iʁɔvʎнdǝʚǝdǝu dиw
  • Авто: другое
  • Город: Симферополь
Re: нужна помощь программистов
« Ответ #45 : 29 Июля 2013, 17:03:54 »
ага ага, http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Не, ну то каждому свое уже... Я вообще ща на Node.JS фигачу и ниче, жыф... :D

Добавлено: 29 Июля 2013, 17:05:14
не знаю, как это.. но по-моему можно срать
Я имею ввиду доступ с удаленной машины... И объемы обрабатываемых данных было бы неплохо знать... А то мож там данных на 10гиг и скорость никакая, а мы насоветуем удаленно обрабатывать... :D
Модерирование данного сообщения приведёт к половому бессилию и неизлечимым венерическим заболеваниям.

Оффлайн Beat

  • Старожил
  • /dev/null
  • Авто: другое
  • Город: Львов
Re: нужна помощь программистов
« Ответ #46 : 29 Июля 2013, 17:06:29 »
А то мож там данных на 10гиг

не думаю
AUTO_INCREMENT=3667
AUTO_INCREMENT=56

Оффлайн Kusto

  • Член клуба
  • Давно не брал я в руки шашек
    • Мамочки Броваров
  • Авто: Aveo T250 (1.5)
  • Город: Киев-Бровары
Re: нужна помощь программистов
« Ответ #47 : 29 Июля 2013, 17:08:17 »
107 мегабайт данных, а объемы я не знаю

Оффлайн masta4e

  • Старожил
  • (-: iʁɔvʎнdǝʚǝdǝu dиw
  • Авто: другое
  • Город: Симферополь
Re: нужна помощь программистов
« Ответ #48 : 29 Июля 2013, 17:12:00 »
не думаю
AUTO_INCREMENT=3667
AUTO_INCREMENT=56
Тогда понты, если там картинки 12мп не храняццо...

Добавлено: 29 Июля 2013, 17:12:12
107 мегабайт данных, а объемы я не знаю
Таки понты...
Модерирование данного сообщения приведёт к половому бессилию и неизлечимым венерическим заболеваниям.

Оффлайн Gang

  • Член клуба
  • Авто: другое
  • Город: Херсон
Re: нужна помощь программистов
« Ответ #49 : 30 Июля 2013, 00:04:05 »
ну для начала можно с information_schema.COLUMNS получить название полей, и в цикле создать результирующую таблицу, а дальше вставлять данные с двух таблиц обеденных юнионом   
можно запросом сделать -
SELECT COLUMN_NAME, DATA_TYPE
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name = 'табл А'
AND table_schema = 'имя базы1'
and column_name in (SELECT COLUMN_NAME
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name = 'табл Б'
AND table_schema = 'имя базы2')
union all
SELECT COLUMN_NAME, DATA_TYPE
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name = 'табл А'
AND table_schema = 'имя базы1'
and not column_name in (SELECT COLUMN_NAME
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name = 'табл Б'
AND table_schema = 'имя базы2')
union all
SELECT COLUMN_NAME, DATA_TYPE
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name = 'табл Б'
AND table_schema = 'имя базы2'
and not column_name in (SELECT COLUMN_NAME
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name = 'табл А'
AND table_schema = 'имя базы1')


!  Внимание! Размещение заведомо ложной информации (п.4.2(й) правил форума) будет наказываться в 2х кратном размере.