Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
 Аватар для TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154

Таблицы mysql

10.07.2016, 10:48. Показов 716. Ответов 5

Студворк — интернет-сервис помощи студентам
Если я к примеру создал таблицу клиентов(customers) c колонкой customerid--в которой хранятся уникальный идентификатор клиента.А ещё создал таблицу заказы(orders) где создал колонку тоже колонку сustomerid.

Вопрос будут ли индетефикатор с таблицы customers копироваться в таблицу orders.То есть будет ли колонка customerid единственной для обоих таблиц(связанной)?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.07.2016, 10:48
Ответы с готовыми решениями:

Вывод из таблицы MySQL записей в виде html таблицы и дальнейшая их обработка
И снова здравствуйте! На этот раз я со сложным вопросом. Мне нужно вывести определенные записи из таблицы MySQL и собрать их в таблицу...

Вывести из таблицы MySQL все записи в виде html таблицы, не зная имена и колличество столбцов
Всем привет. Подскажите как вывести из таблицы MySQL все записи в виде html таблицы не зная имена и колличество столбцов

Как в MySQL запросе сравнить значение id из таблицы A со значением a_id из таблицы B из последней добавленной записи
Очень тяжело объяснить, вот пример (работаю в phpmyadmin): У меня есть 2 таблицы: articles categories У articles есть...

5
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
10.07.2016, 10:52
Цитата Сообщение от TVPNERO Посмотреть сообщение
То есть будет ли колонка customerid единственной для обоих таблиц(связанной)?
не будут. нужно добавлять "руками".
1
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
10.07.2016, 10:52
Нет. В любом случае, в дочернюю запись нужно вписывать ID родительской. И сделайте внешний ключ, чтобы синхронизация была между таблицами.
1
 Аватар для TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
10.07.2016, 14:40  [ТС]
Cra3y, как тут дописать чтоб custumerid был связан.
Вот код создания таблиц(тип таблиц MyISam)

MySQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
create table customers
( customerid int unsigned not null auto_increment primary key,
  name char(50) not null,
  address char(100) not null,
  city char(30) not null
);
 
 
create table orders
( orderid int unsigned not null auto_increment primary key,
  customerid int unsigned not null,
  amount float(6,2),
  date date not null
);
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
10.07.2016, 15:16
TVPNERO, у меня очень мало опыта в SQL
MySQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
create table customers
( customerid int unsigned not null auto_increment primary key,
  name char(50) not null,
  address char(100) not null,
  city char(30) not null,
  CONSTRAINT `customers_id` FOREIGN KEY (`customerid`) REFERENCES `orders` (`customerid`)
);
 
 
create table orders
( orderid int unsigned not null auto_increment primary key,
  customerid int unsigned not null,
  amount float(6,2),
  date date not null,
  CONSTRAINT `customers_id` FOREIGN KEY (`customerid`) REFERENCES `customers` (`customerid`)
);
Могу ошибаться.
1
 Аватар для TVPNERO
9 / 8 / 12
Регистрация: 29.03.2016
Сообщений: 1,154
10.07.2016, 19:08  [ТС]
Cra3y, попробовал но вылазит ошибка(пробовал создать таблицы в базе данных по имени proverka)

Ответ MySQL: Документация

#1005 - Can't create table 'proverka.customers' (errno: 150)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.07.2016, 19:08
Помогаю со студенческими работами здесь

Создание таблицы в mysql 5
объясните мне пожалуста пошагово(или скажите где это прочитать) как создать таблицу в mysql5 у меня установленно все отдельно т.е....

Создание таблицы в MySQL
Есть таблица <html> <head> <title>таблица 1</title> </head> <body> <table> <thead> ...

Создание таблицы в mysql
пытаюсь создать таблицу CREATE TABLE movies_cat( id MEDIUMINT(10) NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), name VARCHAR(150) NOT...

не выводятся данные из таблицы MySQL
пытаюсь создать соединение с БД и вывести необходимые мне поля на экран, но почему-то этого не происходит, проверял все, все логины и...

Таблицы MySQL (phpmyadmin, php)
Есть две связанные таблицы prepod и users в prepod в users например 3 записи запись не добавляется в prepod, я так понял изза...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru