[Postgresql] Select * en to_char samen

Pagina: 1
Acties:

  • Xavier
  • Registratie: November 2000
  • Niet online
Het probleem is zo. Ik heb een Postgresql server draaien. Deze querie gebruik ik:
code:
1
2
select * from board, cursus, users 
where board.cursusid = cursus.cursusid and board.userid = users.userid;


hier komen enorm veel kolommen uit en ik heb ze allemaal nodig.
Alleen mijn Date en time worden neer gezet als:
2006-1-11 en 12:00:00
Dit wil ik als 11-1-2006 en 12:00

Nou kreeg ik dit al voor elkaar met:
to_char(board_datum, 'DD-MM-YYYY'), to_char(board_tijd, 'HH24:MI')

Maar het lukt me niet om dit in een Select * te krijgen.

Nou heb ik de config van de Postgresql al gewijzigt naar wat ik wil, maar dat doet hij dus gewoon niet.

Iemand een idee hoe ik dit kan doen?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

select *, to_char ..., to_char ... from
heb je dus nog niet geprobeerd?

Wat je hiervoor aan de config van PostgreSQL zou moeten wijzigen is me trouwens een raadsel.

  • Xavier
  • Registratie: November 2000
  • Niet online
Als ik dat doe dan krijg ik 2 tabbellen erbij genaamd to_char. Hoe moet ik die beide dan aanroepen?

Verwijderd

SELECT *, TO_CHAR(...) AS datum_blah FROM ....

  • Xavier
  • Registratie: November 2000
  • Niet online
Verwijderd schreef op woensdag 11 januari 2006 @ 13:50:
SELECT *, TO_CHAR(...) AS datum_blah FROM ....
Dit werkt wel. Maar
code:
1
select *,to_char(board_datum, 'DD-MM-YYYY'), to_char(board_tijd, 'HH24:MI')  AS board_blah from board, cursus, users;


daarmee krijgt de tweede rij (board_tijd) de naam board_blah. Maar die eerste krijgt geen naam.

code:
1
select *,to_char(board_datum, 'DD-MM-YYYY'), to_char(board_tijd, 'HH24:MI')  AS board_blah, board_blah2 from board, cursus, users;

geeft hij een error dat board_blah2 niet bestaat.


[edit]
Hmmm even wat verder denken dat mijn neus gaat. Met die eerste oplossing hebben ze 2 verschillende tabelnamen en daar kan ik weer wat mee :D

[ Voor 15% gewijzigd door Xavier op 12-01-2006 10:51 ]


  • WormLord
  • Registratie: September 2003
  • Laatst online: 30-03 16:26

WormLord

Devver

Xavier schreef op donderdag 12 januari 2006 @ 10:28:
[...]
Hmmm even wat verder denken dat mijn neus gaat. Met die eerste oplossing hebben ze 2 verschillende tabelnamen en daar kan ik weer wat mee :D
Of je zoekt even op wat die code van bosmeeuw doet.

Trouwens, voor zover ik weet heeft een kolom in een resultset geen tabelnaam.
Pagina: 1