Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

SQL Statment. Mit Defaulwert

Frage Entwicklung Datenbanken

Mitglied: KikiMiki

KikiMiki (Level 1) - Jetzt verbinden

13.03.2009, aktualisiert 09:25 Uhr, 3252 Aufrufe, 8 Kommentare

Hallo ich hab folgendes Statment

Select pkey as Schlüssel, i.pname as Vorgangstyp, p.pname as Prio,
'Alter Status','Neuer Status', created as Zeitstempel

from jiraissue j,issuetype i, priority p
where j.pkey = 'issue-300'
and j.priority=i.id
and j.issuetype=p.id;



In Alter Status und Neuer Status steht nichts
Wie kann ich jeweils das Wort OFFEN eintragen und die Überschriften bleiben bei neuer Status und Alter Status


Geht das ohne Insert überhaupt????
Mitglied: Logan000
13.03.2009 um 10:02 Uhr
Moin Moin

Du könntest natürlich in dem entsprechenden Feld der Tabelle einen Standartwert angeben.

Nur für die Abfrage könnte das auf einem MS SQL Server so aussehen:
01.
Select pkey as Schlüssel, i.pname as Vorgangstyp, p.pname as Prio,  
02.
CASE WHEN [Alter Status] IS NULL THEN 'OFFEN' ELSE [Alter Status] END, 
03.
  CASE WHEN [Neuer Status] IS NULL THEN 'OFFEN' ELSE [Neuer Status] END, 
04.
created as Zeitstempel 
05.
from jiraissue j,issuetype i, priority p 
06.
where j.pkey = 'issue-300'and j.priority=i.idand j.issuetype=p.id;
Gruß L.
Bitte warten ..
Mitglied: AndreasHoster
13.03.2009 um 10:21 Uhr
Du willst fest in der Ausgabe OFFEN stehen haben und als Spaltenname Alter Status bzw. Neuer Status?
Dann siehts so aus:
01.
Select pkey as Schlüssel, i.pname as Vorgangstyp, p.pname as Prio, 
02.
'OFFEN' as [Alter Status],'OFFEN' as [Neuer Status], created as Zeitstempel 
03.
from jiraissue j,issuetype i, priority p 
04.
where j.pkey = 'issue-300' 
05.
and j.priority=i.id 
06.
and j.issuetype=p.id;
Bitte warten ..
Mitglied: KikiMiki
13.03.2009 um 10:32 Uhr
Habe beide Varianten 1 zu 1 kopiert geht leider nicht

Fehlernr. 1064
Bitte warten ..
Mitglied: AndreasHoster
13.03.2009 um 11:09 Uhr
Dann fangen wir halt mal an, Infos zu sammeln:
Welches Datenbanksystem überhaupt? Mein Skript arbeitet auf MSSQL.
Gibts zu der Fehlernummer auch einen Fehlertext?
Wie verwendest Du das SQL Statement? Direkt im Query Analyzer oder ähnlichem, per JDBC oder wie?
Bitte warten ..
Mitglied: Biber
13.03.2009 um 11:11 Uhr
Na toll, KikiMiki,

dann wissen wir jetzt wenigstens, dass Du auf einer MySQL-Datenbank rumschrubbelst.
Wieso vermutest Du denn, dass hier jemand die exakte Syntax posten kann, wenn nicht mal das DBMS bekannt ist, geschweige denn eine Versionsnummer?

Grüße
Biber
[Edit] @AndreasHoster
Gibts zu der Fehlernummer auch einen Fehlertext?
-->"You have a Tippfehlerle in your SQL-Syntax"
[/Edit]
Bitte warten ..
Mitglied: KikiMiki
13.03.2009 um 11:14 Uhr
My SQL QueryBrowser
Sorry hab ich vergessen zu erwähnen
Bitte warten ..
Mitglied: AndreasHoster
13.03.2009 um 11:31 Uhr
MySQL ist jetzt nicht meine Datenbank, aber ich würde dann mal raten, daß MySQL die Klammern bei as [Alter Status] nicht mag.
Weiß nur nicht, was man wegen dem Leerzeichen drin braucht.
Erster Versuch (Leerzeichen und Klammern weglassen):
01.
Select pkey as Schlüssel, i.pname as Vorgangstyp, p.pname as Prio, 
02.
'OFFEN' as AlterStatus,'OFFEN' as NeuerStatus, created as Zeitstempel 
03.
from jiraissue j,issuetype i, priority p 
04.
where j.pkey = 'issue-300' 
05.
and j.priority=i.id 
06.
and j.issuetype=p.id;
Bitte warten ..
Mitglied: Logan000
13.03.2009 um 11:53 Uhr
Moin

Weiß nur nicht, was man wegen dem Leerzeichen drin braucht.
Ich glaub bei mySQL war das der Backtick (‘`’).

Gruß L.
Bitte warten ..
Ähnliche Inhalte
Windows Server
SQL-Errorlogs (3)

Frage von kellbidden zum Thema Windows Server ...

Datenbanken
MS-SQL-Server + T-SQL+Batch (4)

Frage von kallewirsch zum Thema Datenbanken ...

Windows Server
gelöst SQL Server 2016 User CALs auch für ältere SQL-Server-Version nutzbar? (3)

Frage von Jeiko71 zum Thema Windows Server ...

Datenbanken
gelöst SQL Abfrage mit Visual Studio (5)

Frage von specialuser zum Thema Datenbanken ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(6)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (20)

Frage von Dobby zum Thema Router & Routing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (17)

Frage von liquidbase zum Thema Voice over IP ...

Monitoring
Netzwerk-Monitoring Software (16)

Frage von Ghost108 zum Thema Monitoring ...

Windows 10
Windows 10 Ordnerfreigabe (15)

Frage von Xaero1982 zum Thema Windows 10 ...