Frage zu select

Frage zu select

am 30.11.2007 00:47:33 von Christian Vallant

Hallo!

Meine Tabelle schaut so aus:

id | answer | person | type
----+------------+--------+-------------
1 | abcdefghij | 1 | E
2 | jklmnopqrs | 2 | E
3 | tuvwxyzabc | 1 | U

usw.

Nun brauch ich folgende Abfrage. Im prinzip zwei select, jedoch gemischt
mit Type E und U, und das alles möchte ich in einer Abfrage haben.

select * from answers where person = '1' and answertype = 'U' limit 0,10
select * from answers where person = '1' and answertype = 'E' limit 0,5

Diese beiden Abfragen brächte ich in einer Abfrage, bzw die beiden
Ergebnisse gemischt (ala order by rand())

Kann mir bitte jemand weiterhelfen?

lg Christian

Re: Frage zu select

am 30.11.2007 07:14:01 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Frage zu select

am 30.11.2007 10:37:03 von Christian Vallant

Danke, hätte ich selber auf finden müssen.

War wohl schon ein wenig spät!

lg

Andreas Kretschmer wrote:
> begin Christian Vallant schrieb:
>> select * from answers where person = '1' and answertype = 'U' limit 0,10
>> select * from answers where person = '1' and answertype = 'E' limit 0,5
>>
>> Diese beiden Abfragen brächte ich in einer Abfrage, bzw die beiden
>> Ergebnisse gemischt (ala order by rand())
>>
>> Kann mir bitte jemand weiterhelfen?
>
> Die Doku, Abschnitt zu UNION.
>
>
> end
> Andreas

Re: Frage zu select

am 30.11.2007 10:57:45 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de