Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

SQL-Anweisung Rücklieferung eines boolischen Wertes

Frage Entwicklung Datenbanken

Mitglied: rawie87

rawie87 (Level 1) - Jetzt verbinden

22.02.2007, aktualisiert 23.02.2007, 3582 Aufrufe, 5 Kommentare

Hallo Community,

ich möchte gerne die Reihen einer bestimmten Spalte in einer Tabelle durchsuchen.
Die Spalte bzw. die Reihen der Spalte sind nur mit 0 oder 1 gefüllt, sobald eine 0 in der Spalte gefunden wird soll die
Anweisung einen boolischen Wert zurück geben. Gibt es eine SQL-Funktion die das kann ?

Vieleicht gibt es auch so etwas in Verbindung einer Schleife.
Hauptsache ist als Ergbeniss ein boolischer Wert zurückgeliefert wird.

Ich freue mich über Jede Unterstützung.

mfG rawie
Mitglied: Biber
22.02.2007 um 14:10 Uhr
Moin rawie87,

magst Du auch noch mitteilen, um welche DB es geht?
Dann kann die Antwort etwas kürzer und weniger schwammig ausfallen...

Danke
Biber
Bitte warten ..
Mitglied: ratzla
22.02.2007 um 15:11 Uhr
Jau ist wichtig, da der SQL Standard eigentlich keine Boolschen Werte kennt (und viele Datenbanken ebenfalls nicht).
Bitte warten ..
Mitglied: rawie87
22.02.2007 um 15:17 Uhr
Hi ratzlar, Hi Biber

geht um eine Oracle Datenbank.
Bitte warten ..
Mitglied: ratzla
23.02.2007 um 08:34 Uhr
Oracle habe ich hier nicht, daher betrachte meine Info als die letzte Wahrheit:

Bei Oracle gibts Boolean nicht als Datentyp in der Datenbank.
NUMBER(1) wird als Alternative empfohlen.
In PL/SQL kann man aber einen solchen Datentyp definieren. Dieser ist aber triple-state und kann True, False und NULL beinhalten (Das NULL ist übrigens bei Datenbanken das Problem warum es meist kein Boolean gibt).

Gescheiter (und kompatibler) wäre es wohl in die Datenbank wirklich nur 1 oder 0 zu schreiben, dies auch auszulesen und über eine Funktion in True oder False umzuwandeln.
Bitte warten ..
Mitglied: rawie87
23.02.2007 um 09:12 Uhr
Hallo Ratzla,

danke erstmal für deine schnelle Auskunft.

Ich habe mein Problem nun anders gelöst.
Mein Problem war ja, dass ich aus einer Spalte ermitteln wollte, ob eine 0 vorhanden ist.
Wenn diese vorhande sein sollte, sollte true oder false zurückgeliefert werden und eine bestimmte Routine ausgeführt werden.
Nun habe ich einfach zwei Zähler eingebaut die einmal. die 0`en und 1`en der Spalten zählen,
und einmal die Anzahl der Zeilen. So weiss ich ja auch, wenn die Anzahl der Zeilen kleiner ist, als die Summe der Spalte das 0'en vorhanden sind.

Naja danke erstmal trotzdem für euer Bemühen .
Ich hoffe es hat nicht zu viel Arbeit gemacht.

Gruß rawie
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Hilfe bei MSSQL-Anweisung, Werte in andere Tabelle einfügen
gelöst Frage von d4shoerncheNDatenbanken8 Kommentare

Guten Morgen, ich bräuchte einmal Eure Hilfe in Bezug auf MSSQL. Und zwar habe ich eine Tabelle Namens " meineDB . dbo . tdAddresses " ...

PHP
Werte in einer sql Spalte addieren
gelöst Frage von helmuthelmut2000PHP13 Kommentare

Hallo, Ich habe folgendes Problem. Ich habe eine PHP Seite mit einer MSSQL Datenbank. Da gibt es eine Tabelle ...

Datenbanken
SQL - mehrere UPDATE-Anweisungen in einem String per vbs
gelöst Frage von goodbytesDatenbanken4 Kommentare

Hallo, ich möchte mehrere Werte in eine MySQL-Datenbank mittels vbs-Script eintragen. Eigentlich besteht jede Zeile aus "Update ;", bei ...

Datenbanken
SQL max wert in WHERE Bedingung
gelöst Frage von StarMannDatenbanken7 Kommentare

Hi, ich möchte alle Daten Sätze aus dem größten Jahr, Wie bekomme ich den wert in die WHERE Bedingung? ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 6 StundenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 11 StundenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 11 StundenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 23 StundenInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless19 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Windows Server
Remotesteuerung der Sitzung (Kennung XX) fehlgeschlagen
gelöst Frage von Stefan91Windows Server14 Kommentare

Hallo Zusammen, seit kurzem bekomme ich oben genannte Fehlermeldung, wenn ich versuche eine Remotesitzung über den Taskmanager fernzusteuern (Rechtsklick ...