кодесурса
«MySQL

PostgreSQL SELECT

script1adsense2code
script1adsense3code

ВЫБЕРИТЕ заявление

Оператор PostgreSQL SELECT извлекает данные из одной таблицы или нескольких таблиц или представлений (виртуальная таблица).

В этом документе мы обсудим синтаксис, примеры и PostgreSQL с примером кода PHP оператора SELECT.

Синтаксис:

SELECT select_list FROM table_expression [sort_specification]

параметры

параметр Описание
список_выборки Если *, то обозначает все столбцы таблицы, иначе - список столбцов таблицы или производите вычисления, используя столбцы.
table_expression Одна таблица, комбинация таблиц, JOIN (комбинация записей из двух или более таблиц) и подзапросов (запрос, который является подмножеством другого запроса). Вы не можете использовать table_expression и использовать команду SELECT вместо калькулятора.
sort_specification Предложения ORDER BY, LIMIT и / или OFFSET.

Теперь мы создадим таблицу, вставим некоторые данные в эту таблицу и затем запустим операторы SELECT.

Создать таблицу

Код:

 CREATE table actor( actor_id character(15), first_name character(15), last_name character(15), last_update time without time zone)

Структура таблицы

«PostgreSQL

Вставить данные

Код:

INSERT INTO actor values ('ACT001','Alan','Nixon','15:22:43')INSERT INTO actor values ('ACT002','Zeon','Haus','07:15:14')INSERT INTO actor values ('ACT003','Ramsekhar','Alfanso','11:47:23')INSERT INTO actor values ('ACT004','McKord','Hill','09:36:45')

Состояние таблицы после вставки данных

«PostgreSQL

PostgreSQL SELECT example1

Если мы хотим извлечь все строки из таблицы акторов, можно использовать следующую инструкцию SELECT PostgreSQL. Здесь в приведенном ниже утверждении звездочка (*) используется для извлечения всех строк.

SQL

Код:

SELECT * FROM actor

Выход:

«PostgreSQL

PHP с PostgreSQL SELECT пример 1

Код:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>PostgreSQL SELECT Example 1</title>
<meta name="description" content="If we want to fetch all rows from the actor table the following PostgreSQL SELECT statement can be used.">
</head>
<body>
<h1>List of all actors in the table</h1>
<?php
$db = pg_connect("host=localhost port=5432 dbname=w3r user=w3r_admin password=admin123");
$result = pg_query($db,"SELECT * FROM actor");
echo "<table>";
while($row=pg_fetch_assoc($result)){echo "<tr>";
echo "<td align='center' width='200'>" . $row['actor_id'] . "</td>";
echo "<td align='center' width='200'>" . $row['first_name'] . "</td>";
echo "<td align='center' width='200'>" . $row['last_name'] . "</td>";
echo "<td align='center' width='200'>" . $row['last_update'] . "</td>";
echo "</tr>";}echo "</table>";?>
</div>
</body>
</html>

PostgreSQL SELECT example2

Если мы хотим получить все строки из столбцов actor_id и first_name столбцов из таблицы акторов, можно использовать следующую инструкцию SELECT PostgreSQL. Здесь в приведенном ниже утверждении мы упоминаем конкретные столбцы.

SQL

Код:

SELECT actor_id, first_name  FROM actor

Выход:

«PostgreSQL

PHP с PostgreSQL SELECT, пример 2

Код:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>PostreSQL SELECT Example 2</title>
<meta name="description" content="If we want to fetch all rows from the columns actor_id and first_name columns from the actor table the following PostgreSQL SELECT statement can be used.">
</head>
<body>
<h1>List of all actors in the table</h1>
<?php
$db = pg_connect("host=localhost port=5432 dbname=w3r user=w3r_admin password=admin123");
$result = pg_query($db,"SELECT actor_id, first_name FROM actor");
echo "<table>";while($row=pg_fetch_assoc($result)){echo "<tr>";
echo "<td align='center' width='200'>" . $row['actor_id'] . "</td>";
echo "<td align='center' width='200'>" . $row['first_name'] . "</td>";
echo "<td align='center' width='100'>" . $row['last_name'] . "</td>";
echo "<td align='center' width='100'>" . $row['last_update'] . "</td>";
echo "</tr>";}
echo "</table>";?>
</div>
</body>
</html>

Предыдущая: ALTER TABLE
Далее: ГДЕ Клаус

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code