On igavesti vahva päring asjade baasi lisamiseks, stiilis:
INSERT INTO minutabel VALUES(1, 2, 3, 2, 2, 3, "siia", "sinna", "läbi", "ja", "nii", "tagasi")
Aga MySQL pistab selle peale pröökama et Column count doesn't match value count at row 1. (Mis tegema nüüd pean, kus teinud olen vea).
Nagu alati, on tark tegu püüda veateatest sotti saada. Üritame seda siis tõlkida:
veerg arv ei kattu väärtus arv
Ehk siis kas miskit on puudu, või miskit on üle, ei häälestu päring su lainele
Andmebaasis on kindel arv tulpasid ehk veergusid ning sellises INSERT päringus tuleb andmed veergudega samas järjekorras välja kirjutada. Jah, see on peenmehaanika ning nõuab suurt tähelepanelikkust. Kuid õnneks on INSERT päringut võimalik koostada veidi pikemalt kuid see-eest tunduvalt paremini loetavalt:
INSERT INTO minutabel SET jalgu=1, j2semeid=2, hambaid=3, korvu=2, tuju=2, vastupidavus=3, kuhu="siia", kuhuveel="sinna", kuidas="läbi", kas_toesti="ja", niikuinii="nii", ja_lopuks="tagasi"
Et siis sisestatava asja juurde kirjutada väljanimed. Väljanimed võib ümbritseda ``← selliste märkidega (shift + ülakoma seal numbrireal backspace juure).