Полевые данные не выстроены в MYSQL - PullRequest
0 голосов
/ 22 февраля 2019

Screenshot of issue

Есть идеи, почему данные не будут выровнены?

запрос

Ответы [ 2 ]

0 голосов
/ 22 февраля 2019

Возможно, вам будет удобнее использовать альтернативную форму INSERT:

INSERT INTO person
SET firstname = 'Karen',
    lastname  = 'Whiting',
    address   = '1234 Street Name',
    city      = 'City Name',
    etc;

, которая вставляет одну строку со значением в каждый соответствующий столбец.

0 голосов
/ 22 февраля 2019

Он не будет "выстраиваться", потому что он был вставлен как разные записи.Если у вас есть человек по имени Джон Смит, 40 лет, из Канады, вы, кажется, сделали это:

INSERT INTO person(firstname) VALUES('john');
INSERT INTO person(lastname) VALUES('smith');
INSERT INTO person(age) VALUES(40);
INSERT INTO person(country) VALUES('Canada ');

Когда вы должны были сделать это:

INSERT INTO person(firstname,lastname,age,country) VALUES('john','smith',40,'canada');

Удалите эти данные(удалить все это) и начать все сначала.Используйте один запрос вставки на человека, а не на элемент данных о человеке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...