sql >> Databasteknik >  >> RDS >> Mysql

De använda SELECT-satserna har ett annat antal kolumner

Ange kolumnnamnen uttryckligen istället för *, och se till att antalet kolumner och datatyper matchar samma kolumn i varje val.

Uppdatering:

Jag tror verkligen inte att du vill vara UNIONing dessa tabeller, baserat på tabellernas namn. De verkar inte innehålla relaterade data. Om du lägger upp ditt schema och beskriver vad du försöker uppnå är det troligt att vi kan ge bättre hjälp.



  1. Prestanda för att söka över två mysql-databaser på samma server?

  2. När en ny rad i databasen läggs till måste ett externt kommandoradsprogram anropas

  3. MIN() Funktion i PostgreSQL

  4. Host xxxx får inte ansluta till denna MySQL-server