Als «sql» getaggte Fragen

Structured Query Language (SQL) ist eine Sprache zum Abfragen von Datenbanken. Die Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage ausschließlich auf ein bestimmtes DBMS bezieht (bestimmte Erweiterungen / Funktionen verwendet), verwenden Sie stattdessen das Tag dieses DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten ISO / IEC-Standard-SQL verwenden.

13
Aufteilen von Zeichenfolgen in mehrere Zeilen in Oracle
Ich weiß, dass dies bis zu einem gewissen Grad mit PHP und MYSQL beantwortet wurde, aber ich habe mich gefragt, ob mir jemand den einfachsten Ansatz zum Aufteilen einer Zeichenfolge (durch Kommas getrennt) in mehrere Zeilen in Oracle 10g (vorzugsweise) und 11g beibringen kann. Die Tabelle lautet wie folgt: Name …
104 sql  string  oracle  plsql  tokenize 



2
MySQL: Ungültige Verwendung der Gruppenfunktion
Ich benutze MySQL. Hier ist mein Schema: Lieferanten ( sid: integer , sname: string, address string) Teile ( pid: integer , pname: string, color: string) Katalog ( sid: integer, pid: integer , cost: real) (Primärschlüssel sind fett gedruckt) Ich versuche, eine Abfrage zu schreiben, um alle Teile auszuwählen, die von …

9
Wie wähle ich Zeilen mit dem Zeitstempel des aktuellen Tages aus?
Ich versuche, nur die heutigen Datensätze aus einer Datenbanktabelle auszuwählen. Derzeit benutze ich SELECT * FROM `table` WHERE (`timestamp` > DATE_SUB(now(), INTERVAL 1 DAY)); Dies erfordert jedoch Ergebnisse für die letzten 24 Stunden, und ich brauche sie, um nur Ergebnisse von heute auszuwählen und die Zeit zu ignorieren. Wie kann …
104 mysql  sql  timestamp 


10
MySQL INNER JOIN wählt nur eine Zeile aus der zweiten Tabelle aus
Ich habe eine usersTabelle und eine paymentsTabelle, für jeden Benutzer, für den Zahlungen vorliegen, können mehrere Zahlungen in der paymentsTabelle enthalten sein. Ich möchte alle Benutzer auswählen, die Zahlungen haben, aber nur ihre letzte Zahlung auswählen. Ich versuche dieses SQL, aber ich habe noch nie zuvor verschachtelte SQL-Anweisungen ausprobiert, daher …
104 mysql  sql  select  inner-join 

10
SQL Server - wo ist "sys.functions"?
SQL Server 2005 bietet großartige sys.XXX-Ansichten für den Systemkatalog, die ich häufig verwende. Was mich stolpert, ist Folgendes: Warum gibt es eine "sys.procedures" -Ansicht, um Informationen zu Ihren gespeicherten Prozeduren anzuzeigen, aber keine "sys.functions" -Ansicht, um dasselbe für Ihre gespeicherten Funktionen anzuzeigen? Verwendet niemand gespeicherte Funktionen? Ich finde sie sehr …

4
MySql - Möglichkeit, einen Teil eines Strings zu aktualisieren?
Ich suche nach einer Möglichkeit, nur einen Teil eines Strings über eine MySQL-Abfrage zu aktualisieren. Wenn ich beispielsweise 10 Datensätze habe, die alle "Zeichenfolge" als Teil des Feldwerts enthalten (dh "etwas / Zeichenfolge", "etwas / Zeichenfolge", "etwas / Zeichenfolge / etcetera", gibt es eine Möglichkeit, "Zeichenfolge" zu ändern 'zu' einem …
103 mysql  sql  string  sql-update 

3
SQLite - Teil eines Strings ersetzen
Ist es möglich, SQLin einer SQLiteTabelle einen Teil einer Zeichenfolge zu ersetzen? Zum Beispiel habe ich eine Tabelle, in der eines der Felder den Pfad zu einer Datei enthält. Ist es möglich, Teile der Saite so zu ersetzen, dass z c:\afolder\afilename.bmp wird c:\anewfolder\afilename.bmp ?
103 sql  sqlite 

3
In postgreSQL werden links Nullen aufgefüllt
Ich bin relativ neu in PostgreSQL und weiß, wie man in SQL Server eine Zahl mit Nullen links auffüllt, aber ich habe Schwierigkeiten, dies in PostgreSQL herauszufinden. Ich habe eine Zahlenspalte, in der die maximale Anzahl von Ziffern 3 und die minimale 1 ist: Wenn es eine Ziffer ist, hat …


5
Ausführungsberechtigung für einen Benutzer für alle gespeicherten Prozeduren in der Datenbank erteilen?
Ich habe ein Skript aus einer alten Datenbank generiert, eine neue Datenbank erstellt und alle Daten aus einer alten Datenbank importiert. Bisher hat jedoch kein Benutzer Ausführungsrechte für gespeicherte Prozeduren. Ich weiß, dass ich verwenden kann GRANT EXECUTE ON [storedProcName] TO [userName] Wenn es nur ein paar Prozeduren waren, habe …

16
Wie teile ich die Namenszeichenfolge in MySQL?
Wie teile ich die Namenszeichenfolge in MySQL? Z.B: name ----- Sachin ramesh tendulkar Rahul dravid Teilen Sie den Namen wie folgt auf firstname,middlename,lastname: firstname middlename lastname --------- ------------ ------------ sachin ramesh tendulkar rahul dravid
103 mysql  sql 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.