Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zwei Spalten im Select addieren !!! (https://www.delphipraxis.net/82498-zwei-spalten-im-select-addieren.html)

HolgerCW 14. Dez 2006 13:18

Datenbank: ORACLE • Version: 9 • Zugriff über: TDatabase

Zwei Spalten im Select addieren !!!
 
Hallo zusammen,

wie kann ich zwei Spalten im Select addieren:

so geht es nciht:

SQL-Code:
SELECT (STRASSE + '' '' + HAUS_NR) AS STRASSE FROM ...
Danke schonmal

Gruss

Holger

bundy 14. Dez 2006 13:23

Re: Zwei Spalten im Select addieren !!!
 
HI

willst du die summen addieren, oder jeden datensatz ?

lg bundy

marabu 14. Dez 2006 13:25

Re: Zwei Spalten im Select addieren !!!
 
Hallo,

das soll wohl eher eine Zeichenverkettung werden:

SQL-Code:
 SELECT (STRASSE + ' ' + HAUS_NR) AS STRASSE FROM ...
Oder schau mal ins Handbuch, was Oracle noch so an Operatoren dafür bereithält.

Freundliche Grüße

mkinzler 14. Dez 2006 13:27

Re: Zwei Spalten im Select addieren !!!
 
In SQL verwendet man || als Concat Operator:
SQL-Code:
SELECT STRASSE || ' ' || HAUS_NR AS STRASSE FROM ...

HolgerCW 14. Dez 2006 13:31

Re: Zwei Spalten im Select addieren !!!
 
Danke,

funktioniert so.

Ein String sollte addiert werden, keine Summenbildung.

Gruss

Holger

SirThornberry 14. Dez 2006 13:41

Re: Zwei Spalten im Select addieren !!!
 
Zitat:

Zitat von HolgerCW
Danke,

funktioniert so.

Ein String sollte addiert werden, keine Summenbildung.

Gruss

Holger

Nur so als Tipp, addieren ist eine Rechenoperation von daher konnte man nicht wissen das du das nicht willst. Also willst du die Strings nur aneinander fügen?

HolgerCW 14. Dez 2006 13:43

Re: Zwei Spalten im Select addieren !!!
 
Habe mich da nicht ganz glücklich ausgedrückt.

Genau, zusammenfügen war das was ich wollte.

Danke

Holger


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz