-
Versuch's mal so:
Code:
Select Case When ABS01 <> 1 Then 1 Else 0 End +
Case when ABS02 <> 1 Then 1 Else 0 End +
....
Case When ABSN <> 1 then 1 Else 0 End AnzSpalten
From YourTable
Birgitta
-
Hallo Brigitta,
danke, daran habe ich auch gedacht, aber noch gehofft das es eine Art Conditional_Coloum_Count() Funktion gibt
-
Namen sind Schall und Rauch.
Woher soll eine solche Funktion denn wissen, welche Spalten denn gemeint sind?
Und ob der Wert numerisch, Alpha, Datum oder NULL hat soll die Funktion auch noch unterscheiden?
Nun kannst du dir eine SQL-Function entwickeln, die den einzelnen Case-Ausdruck enthält und dir eben 0 oder 1 liefert.
Dann kannst du einfach MyCnt(Name1) + MyCnt(Name2) + irgendwas kodieren. Aber glaube mir, das wird dann langsamer.
Similar Threads
-
By rr2001 in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 29-07-15, 10:36
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 14
Letzter Beitrag: 17-06-15, 14:51
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 40
Letzter Beitrag: 03-11-14, 09:15
-
By hartmuth in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 02-05-14, 08:42
-
By KB in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 18-05-01, 15:04
Tags for this Thread
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks