7 - Operadores relacionales | 
Trabajamos con la tabla "libros" de una librería.
Eliminamos la tabla "libros":
drop table libros;
La creamos con la siguiente estructura:
create table libros( titulo varchar2(30), autor varchar2(30), editorial varchar2(15), precio number(5,2) );
Agregamos registros a la tabla:
 insert into libros (titulo,autor,editorial,precio)
  values ('El aleph','Borges','Emece',24.50);
 insert into libros (titulo,autor,editorial,precio)
  values ('Martin Fierro','Jose Hernandez','Emece',16.00);
 insert into libros (titulo,autor,editorial,precio)
  values ('Aprenda PHP','Mario Molina','Emece',35.40);
 insert into libros (titulo,autor,editorial,precio)
  values ('Cervantes y el quijote','Borges','Paidos',50.90);
Seleccionamos los registros cuyo autor sea diferente de 'Borges':
select *from libros where autor<>'Borges';
Seleccionamos los registros cuyo precio supere los 20 pesos, sólo el título y precio:
select titulo,precio from libros where precio>20;
Note que el valor con el cual comparamos el campo "precio", como es numérico, no se coloca entre comillas. Los libros cuyo precio es menor a 20 pesos no aparecen en la selección.
Recuperamos aquellos libros cuyo precio es menor o igual a 30:
select *from libros where precio<=30;
 drop table libros;
 create table libros(
  titulo varchar2(30),
  autor varchar2(30),
  editorial varchar2(15),
  precio number(5,2)
 );
 insert into libros (titulo,autor,editorial,precio)
  values ('El aleph','Borges','Emece',24.50);
 insert into libros (titulo,autor,editorial,precio)
  values ('Martin Fierro','Jose Hernandez','Emece',16.00);
 insert into libros (titulo,autor,editorial,precio)
  values ('Aprenda PHP','Mario Molina','Emece',35.40);
 insert into libros (titulo,autor,editorial,precio)
  values ('Cervantes y el quijote','Borges','Paidos',50.90);
 select *from libros
  where autor<>'Borges';
 select titulo,precio
  from libros
  where precio>20;
 select *from libros
  where precio<=30;
La ejecución de este lote de comandos SQL genera una salida similar a:
