Retornar uma linha qualquer da tabela

Firebird

09/03/2006

Pessoal, não estou conseguindo pensar qual seria a melhor maneira de retornar qualquer linha da tabela...

Queria uma SQL que retornasse apenas uma linha da tabela e que essa linha fosse qualquer uma. Tem como fazer sem UDF? E com UDF, como seria?

t+!


Delphi32

Delphi32

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

09/03/2006

Qual a finalidade disso?


GOSTEI 0
Delphi32

Delphi32

09/03/2006

É o seguinte:

Eu estou fazendo, para fins de teste, um programa que auxilia no aprendizado do idioma japonês. Bem, tenho um banco de dados FB 1.5 com uma tabela com várias palavras gravadas.
De modo que em uma das modalidades eu simulo um ´jogo´ que ajuda a memorizar as palavras.
A tabela com as palavras é mais ou menos assim:

CODIGO INTEGER NOT NULL (PRIMARY KEY - GERADO POR TRIGGER),
PALAVRA_KANJI VARCHAR(10),
LEITURA_KANA VARCHAR(10),
ETC...

Bem, eu quero sortear aleatoriamente uma palavra (PALAVRA_KANJI) na tabela. Depois quero
carregar em um RadioGroup várias opções de leitura para a palavra. Uma delas será correta.
As demais eu também quero puxar aleatoriamente mais 5 STRINGS ´LEITURA_KANA´ para misturar no RadioGroup tendo assim 6 opções de resposta...

Mais ou menos isso... Mas estou na dúvida sobre como fazer isso da melhor maneira...

alguma idéia?

t+!


GOSTEI 0
POSTAR