Ich benutze MySQL Workbench 6.3. Ich habe eine Tabelle mit zwei Spalten ID und Zutat. Aber die ID-Werte werden nicht richtig eingefügt. Überprüfen Sie die Bilder als Referenz. Ich habe versucht, beide unter abfragtZahlen in der Spalte der mysql-Tabelle fügen nicht in der richtigen Reihenfolge ein
create table ingredients(id int(6) primary key not null, ingredient varchar(30) not null unique);
und
create table ingredients(id int(6) primary key not null auto_increment, ingredient varchar(30) not null unique);
Aber der Ausgang ist die same.id Spaltenwerte kommen, um doesnt. Screenshot von ID-Spalte:
Fügen Sie der Abfrage eine ID-Klausel hinzu. – Shadow
Versuchen Sie, 'VARCHAR (255)' zu verwenden, es sei denn, Sie haben einen äußerst zwingenden Grund, andere Dinge zu beschränken. 'VARCHAR (30)' speichert keinen Speicherplatz, es erzeugt nur mögliche Kürzungsfehler. In gleicher Weise verwenden Sie 'INT' als Standard, nicht komische Varianten wie' INT (6) 'ohne Grund. – tadman