Results 1 to 4 of 4

Thread: MySQL query select all columns but exclude specific.

  1. #1
    Join Date
    May 2008
    Posts
    34

    MySQL query select all columns but exclude specific.

    I have a query but I am not sure how to do this/
    MySQL query select all columns but exclude specific.
    In MySQL I want to Fire a query that will give us a result with selecting all the columns but exclusing a specific one which is mentioned.

    I mean to say something like "select * from ... except ...."
    Is this possible?

    Please help me with this kind of MySQL query.

  2. #2
    Join Date
    Apr 2008
    Posts
    30

    Re: MySQL query select all columns but exclude specific.

    To select all columns simply use
    Code:
    SELECT column_name(s)
    FROM table_name
    &

    Code:
    SELECT * FROM table_name
    learn here: http://www.w3schools.com/sql/sql_select.asp

  3. #3
    Join Date
    May 2008
    Posts
    37

    Re: MySQL query select all columns but exclude specific.

    Simple Retrieval: Returning All Columns

    Code:
    /*
    mysql> CREATE TABLE Student (
        ->    StudentID INT NOT NULL PRIMARY KEY,
        ->    Name      VARCHAR(50) NOT NULL
        -> )TYPE = InnoDB;
    Query OK, 0 rows affected, 1 warning (0.08 sec)
    
    mysql> /* Insert data for testing */
    mysql> INSERT INTO Student (StudentID,Name) VALUES (1,'Joe Yin');
    Query OK, 1 row affected (0.06 sec)
    
    mysql> INSERT INTO Student (StudentID,Name) VALUES (2,'Cory But');
    Query OK, 1 row affected (0.02 sec)
    
    mysql> INSERT INTO Student (StudentID,Name) VALUES (3,'JJ Harvests');
    Query OK, 1 row affected (0.04 sec)
    
    mysql> /* Real command */
    mysql> SELECT * FROM Student;
    +-----------+-------------+
    | StudentID | Name        |
    +-----------+-------------+
    |         1 | Joe Yin     |
    |         2 | Cory But    |
    |         3 | JJ Harvests |
    +-----------+-------------+
    3 rows in set (0.03 sec)
    
    
    */
    
    /* Prepare the data */ 
    DROP TABLE Student;
    
    CREATE TABLE Student (
       StudentID INT NOT NULL PRIMARY KEY,
       Name      VARCHAR(50) NOT NULL
    )TYPE = InnoDB;
    
    
    /* Insert data for testing */ 
    INSERT INTO Student (StudentID,Name) VALUES (1,'Joe Yin');
    INSERT INTO Student (StudentID,Name) VALUES (2,'Cory But');
    INSERT INTO Student (StudentID,Name) VALUES (3,'JJ Harvests');
      
    /* Real command */
    SELECT * FROM Student;
    I hope this helps you.

  4. #4
    Join Date
    Apr 2008
    Posts
    22

    Re: MySQL query select all columns but exclude specific.

    You can also use the information_schema to give you information about the columns in the table.
    http://dev.mysql.com/doc/refman/5.0/...on-schema.html

    This is a good way to retrieve data.

Similar Threads

  1. Query specific DNS server?
    By Sachit in forum Technology & Internet
    Replies: 4
    Last Post: 02-12-2011, 02:06 AM
  2. Select unique columns from a record set
    By Madhuchhanda in forum Software Development
    Replies: 6
    Last Post: 12-05-2010, 11:31 PM
  3. Query for columns in oracle database
    By Gerri in forum Windows Software
    Replies: 4
    Last Post: 10-02-2010, 08:27 PM
  4. Turn on MySQL query cache to speed up query performance
    By DMA2Superman in forum Software Development
    Replies: 3
    Last Post: 07-07-2009, 10:26 AM
  5. Exclude one person from specific domain policy
    By Matt in forum Windows Server Help
    Replies: 4
    Last Post: 05-03-2008, 10:43 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,713,556,684.35963 seconds with 16 queries