28.10.2013 / 22:52 | |
JSBmanD Пользователь Сейчас: Offline
Имя: Dimitro Откуда: Санкт-Петербург Регистрация: 17.10.2012
| Привет всем. Какой нужен запрос в бд, чтобы в табло добавился столбец. Например: табло-users столбцы-pass, nick, login а как в столбцы добавить еще money?
__________________
No thing is perfecT |
29.10.2013 / 10:33 | |
Nokia_372Oc Пользователь
| JSBmanD, Вот так: "ALTER TABLE `users` ADD `money` INT(32) NOT NULL DEFAULT '0'"
> Полная информация |
29.10.2013 / 12:24 | |
JSBmanD Пользователь Сейчас: Offline
Имя: Dimitro Откуда: Санкт-Петербург Регистрация: 17.10.2012
| Nokia_372Oc, Спасибо
__________________
No thing is perfecT |
10.11.2013 / 21:51 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Есть такая структура таблиц. Мне нужно получить список упражнений, которые есть в средних таблицах для конкретного пользователя. Желательно, чтобы список упражнений не повторялся. Например: stat_time: user_id = 1, exer_id = 10 stat_count: user_id = 1, exer_id = 1 stat_count: user_id = 2, exer_id = 4 stat_count_weight: user_id = 1, exer_id = 3 stat_count: user_id = 1, exer_id = 1 Должно вернуть для: user_id == 1: 10, 1, 3 user_id == 2: 4 exer_id распределены по всем средним таблицам уникально. То есть не может быть в двух stat_* таблицах два одинаковых exer_id. __________________
let live
Прикрепленные файлы: shot-20131110T2(…).png (15.36 кб.) Скачано 184 раза |
10.11.2013 / 23:37 | |
web_demon Супервизор Сейчас: Offline
Регистрация: 11.01.2010
| aNNiMON, так а зачем было делать 4 таблицы? А то даже джоином не вытащишь.
Изменено web_demon (10.11 / 23:37) (всего 1 раз) |
10.11.2013 / 23:41 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| web_demon, в каждой таблице хранятся разные типы данных: int; int, int; int, time; time Хотя я вот думаю, это ж можно было в одну таблицу запихнуть по каждому уникальному столбцу из всех таблиц? Ну поздно уже что-то менять, тем более я рассчитывал, что можно будет добавлять еще таблицы с другими типами данных. Каждый раз добавлять столбцы - муторно и излишка много.
__________________
let live Изменено aNNiMON (10.11 / 23:42) (всего 1 раз) |
10.11.2013 / 23:52 | |
web_demon Супервизор Сейчас: Offline
Регистрация: 11.01.2010
| aNNiMON, да вот так походу и придется делать, Ну или просто SELECT DISTINCT `exer_id` FROM `stat_time`;
И так для каждой таблицы. Ну и если нужно для каждого конкретного юзера: SELECT DISTINCT `exer_id` FROM `stat_time` WHERE `user_id` = "'.$user_id.'";
Изменено web_demon (10.11 / 23:55) (всего 2 раза) |
11.11.2013 / 00:13 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| web_demon, ну так оно понятно. Думал, может какие-то хаки есть для такого дела. Спасибо.
__________________
let live Изменено aNNiMON (11.11 / 01:05) (всего 1 раз) |
14.11.2013 / 12:09 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, кинь дамп структуры и пары записей
__________________
Магистр Мёда |
20.11.2013 / 20:48 | |
JSBmanD Пользователь Сейчас: Offline
Имя: Dimitro Откуда: Санкт-Петербург Регистрация: 17.10.2012
| check BOOL NOT NULL, PRIMARY KEY(timeOfMove, gameID) а в чем ошибка? Можете исправить? А то при импорте ошибку выдает
__________________
No thing is perfecT |