Get the different column names on two tables MySQL

ellaRT

I have two tables with almost identical column names : Here's a sample table

enter image description here

I want to get the columns names highlighted in red.

Any idea?

Giorgos Betsos

Try this:

SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS 
WHERE TABLE_SCHEMA = 'your_schema' AND 
      TABLE_NAME = 'table2' AND 
      COLUMN_NAME NOT IN (
         SELECT COLUMN_NAME
         FROM INFORMATION_SCHEMA.COLUMNS 
         WHERE TABLE_SCHEMA = 'your_schema' AND 
               TABLE_NAME = 'table1');

The above query returns the column names of table2 not present in table1.

Demo here

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Get the different column names on two tables MySQL

From Dev

SQL UNION two tables with different column names

From Dev

Get the difference of two column in two different tables?

From Dev

SQL select rows from two different tables with different column names

From Dev

Trying to retrieve names from 'name column' from two different tables

From Dev

Join two tables with different column names and same rows

From Dev

MySQL Get Different Records Bewteen Two Tables

From Dev

Trying to get the difference of two different numbers in different tables in mysql

From Dev

MYSQL Inner Join Two Tables Same Column name Different Value

From Dev

Get result from two different tables using mysql

From Dev

Get result from two different tables using mysql

From Dev

Get a certain query result from two different mysql tables

From Dev

Joining tables based on different column names

From Dev

Search multiples tables with different column names for a string

From Dev

mysql join two different tables

From Dev

MySQL: JOIN two tables with matching row names

From Dev

Joining two selects - different column names

From Dev

Joining two selects - different column names

From Dev

Joining two tables with different values in one column

From Dev

How specify join variables with different names in different MySQL tables

From Dev

MySQL INNER JOIN with different column names

From Dev

How to combine two tables in MySQL which have only one common column and other are different?

From Dev

How to get sum total of particular column from two different tables and print it

From Dev

Concentrate two rows in mysql, but keep column names

From Dev

MYSQL / PHP - merge two tables with different columns

From Dev

Compare two columns in different tables in MySQL

From Dev

Compare two values from different tables - MySql

From Dev

Combining results of two different tables in MYSQL

From Dev

mySQL sum of two values in 2 different tables

Related Related

  1. 1

    Get the different column names on two tables MySQL

  2. 2

    SQL UNION two tables with different column names

  3. 3

    Get the difference of two column in two different tables?

  4. 4

    SQL select rows from two different tables with different column names

  5. 5

    Trying to retrieve names from 'name column' from two different tables

  6. 6

    Join two tables with different column names and same rows

  7. 7

    MySQL Get Different Records Bewteen Two Tables

  8. 8

    Trying to get the difference of two different numbers in different tables in mysql

  9. 9

    MYSQL Inner Join Two Tables Same Column name Different Value

  10. 10

    Get result from two different tables using mysql

  11. 11

    Get result from two different tables using mysql

  12. 12

    Get a certain query result from two different mysql tables

  13. 13

    Joining tables based on different column names

  14. 14

    Search multiples tables with different column names for a string

  15. 15

    mysql join two different tables

  16. 16

    MySQL: JOIN two tables with matching row names

  17. 17

    Joining two selects - different column names

  18. 18

    Joining two selects - different column names

  19. 19

    Joining two tables with different values in one column

  20. 20

    How specify join variables with different names in different MySQL tables

  21. 21

    MySQL INNER JOIN with different column names

  22. 22

    How to combine two tables in MySQL which have only one common column and other are different?

  23. 23

    How to get sum total of particular column from two different tables and print it

  24. 24

    Concentrate two rows in mysql, but keep column names

  25. 25

    MYSQL / PHP - merge two tables with different columns

  26. 26

    Compare two columns in different tables in MySQL

  27. 27

    Compare two values from different tables - MySql

  28. 28

    Combining results of two different tables in MYSQL

  29. 29

    mySQL sum of two values in 2 different tables

HotTag

Archive