Как создать базу данных списков рассылки с помощью MySQL

База данных MySQL может использоваться для создания бесплатных списков рассылки онлайн или офлайн. Базовая база данных списков рассылки содержит две таблицы. Одна таблица содержит имя, адрес электронной почты, почтовый адрес и почтовый индекс каждого члена списка. Другая таблица содержит почтовые индексы и соответствующие им город и штат. Это исключает репликацию данных в таблицах. Несколько членов списка рассылки могут иметь один и тот же почтовый индекс, но город и штат хранятся только в одном месте.

1

Войдите в базу данных MySQL.

2

Введите следующую строку, чтобы создать базу данных с именем «mailing»:

СОЗДАТЬ БАЗУ ДАННЫХ, ЕСЛИ НЕ СУЩЕСТВУЕТ рассылка;

3

Введите следующую строку, чтобы использовать только что созданную базу данных:

ИСПОЛЬЗОВАНИЕ рассылки;

4

Введите следующую строку, чтобы создать таблицу, содержащую имя, фамилию, адрес электронной почты, почтовый адрес и почтовый индекс каждого контакта:

СОЗДАТЬ ТАБЛИЦУ, ЕСЛИ НЕ СУЩЕСТВУЕТ рассылка (fname VARCHAR (20), lname VARCHAR (30), электронная почта VARCHAR (50), улица VARCHAR (150), zip INT (10));

5

Введите следующую строку, чтобы создать таблицу, содержащую город и штат для каждого почтового индекса в списке рассылки:

СОЗДАТЬ ТАБЛИЦУ, ЕСЛИ НЕ СУЩЕСТВУЕТ zip (zip INT (10) PRIMARY KEY, city VARCHAR (30), state VARCHAR (20));

6

Введите следующие строки, чтобы вставить данные в таблицы:

INSERT INTO zip (zip, city, state) VALUES (17101, 'Harrisburg', 'Pennsylvania'), (10001, 'New York', 'New York'), (23081, 'Williamsburg', 'Virginia');

ВСТАВИТЬ В рассылку (fname, lname, email, street, zip) ЗНАЧЕНИЯ ('John', 'Smith', '[email protected]', '1200 East Ave', '10001'), ('Fred', 'Astair ',' [email protected] ',' 200 Colonial Road ', 23081), (' Джинджер ',' Роджерс ',' [email protected] ',' 300 Olde Ave ', 17101);

7

Введите следующую строку, чтобы распечатать почтовый адрес каждого человека в списке рассылки:

ВЫБЕРИТЕ mailing.fname, mailing.lname, mailing.street, zip.city, zip.state, zip.zip ИЗ почтового сообщения, zip ГДЕ mailing.zip = zip.zip;

Недавние Посты

$config[zx-auto] not found$config[zx-overlay] not found