2015-04-29 4 views
-4

Как выбрать все строки из конкретной таблицы в SQL?Выбор всей таблицы в SQL

+3

Очевидно, что он новый пользователь, и, прежде чем он ухудшится, прочитайте [this] (http://stackoverflow.com/help/how-to-ask); AADHITHYAN. –

+0

Чтобы выбрать все ** строки ** из таблицы, вы должны просто удалить любой «TOP N» в sql-запросе. Чтобы выбрать все ** столбцы **, вы можете назвать их всех в запросе (и обновить запрос при добавлении столбца) или использовать '*' –

ответ

1

Здесь вы идете:

SELECT * FROM table_name; 

Это как это работает, звезда вернет все записи, доступные в указанной таблице

Рекомендация: Избегайте использование звезды (*), используйте явные имена столбцов вместо:

SELECT column1, column2, column3 FROM table_name 
+3

. Рекомендуется избегать использования '*' .. использовать явный столбец вместо имен вместо –

+0

вопрос заключался в том, как выбрать все «столбцы» и строки –

+0

, и ответ должен быть «SELECT column1, column2, column3 FROM table' :) –

1

Вы можете сделать это с помощью SQL SELECT Statatemnt

SELECT * FROM tablename; 

Попробуйте это на демо связи по here.


Если вы пытаетесь вставить данные из выходящей таблицы в другую таблицу, вы можете снова использовать SELECT заявление

SELECT * 
INTO newtable 
FROM initialtable; 

вы также можете явно назвать столбцы,

SELECT column1, column2 
INTO newtable 
FROM initialtable; 

Узнайте больше об этом за here.

1

Необходимо использовать следующие запросы.

Для примера: Написать запрос как:

SELECT id, first_name, last_name, age, subject FROM student_details; 

Вместо использования этого:

SELECT * FROM student_details; 

Это позволит повысить производительность. Потому что запрос оптимизирован.

Смежные вопросы