Heim >Datenbank >MySQL-Tutorial >Chuanzhi Podcast Liu Daocheng MySql-Serie zum Teilen von Videomaterial
MySQL ist ein relationales Datenbankverwaltungssystem, das von der schwedischen Firma MySQL AB entwickelt wurde und derzeit ein Produkt von Oracle ist. MySQL ist eines der beliebtesten relationalen Datenbankverwaltungssysteme. In Bezug auf WEB-Anwendungen ist MySQL die beste RDBMS-Anwendungssoftware (Relational Database Management System).
MySQL ist ein schnelles, benutzerfreundliches RDBMS, das von vielen kleinen und großen Unternehmen verwendet wird. „Chuangzhi Podcast Liu Daocheng MySql Video Tutorial Series“ erklärt Ihnen, warum das Open-Source-MySQL so beliebt geworden ist, von flach bis tief, und durch verschiedene praktische Operationen und Fälle werden Sie die Vorteile der MySQL-Datenbank erleben.
Adresse für die Videowiedergabe: http://www.php.cn/course/245.html
Schwierigkeiten beim Lernen von Datenbanken Es handelt sich um Abfrageoperationen und einige Funktionen:
Mathematische Funktion
ABS(x) Gibt den absoluten Wert von x zurück
BIN(x) Gibt den zurück Binärwert von x (OCT gibt Oktal zurück, HEX gibt Hexadezimal zurück)
CEILING(x) Gibt den kleinsten ganzzahligen Wert größer als x zurück
EXP(x) Gibt den Wert e (die Basis von) zurück natürlicher Logarithmus) x hoch mit LEAST(x1,x2,...,xn) erhöht. Gibt den kleinsten Wert in der Menge zurück.
LN(x) Gibt den natürlichen Logarithmus von x zurück LOG(x,y) Gibt den natürlichen Logarithmus von x zurück. Logarithmus der Basis y
MOD(x,y) Gibt den Modul (Rest) von x/y zurück
PI() gibt den Wert zurück von pi (pi)
RAND() gibt einen Zufallswert zwischen 0 und 1 zurück. Sie können den RAND()-Zufallszahlengenerator veranlassen, einen bestimmten Wert zu generieren, indem Sie einen Parameter (Seed) angeben.
ROUND(x,y) gibt den Wert des Parameters x zurück, gerundet auf y Dezimalstellen
SIGN(x) gibt den Wert des Vorzeichens zurück, das die Zahl x darstellt) Gibt die Quadratwurzel von a zurück Zahl
TRUNCATE(x,y) Gibt das Ergebnis der Zahl x gekürzt auf y-Dezimalstellen zurück
2. Aggregationsfunktion (häufig verwendet in GROUP In der SELECT-Abfrage von die BY-Klausel)
AVG(col) gibt den Durchschnittswert der angegebenen Spalte zurück
COUNT(col) gibt die Anzahl der Nicht-NULL-Werte in der angegebenen Spalte zurück
MIN (col)Gibt den Minimalwert der angegebenen Spalte zurück
MAX(col) Gibt den Maximalwert der angegebenen Spalte zurück
SUM(col) Gibt die Summe aller Werte zurück der angegebenen Spalte
GROUP_CONCAT (col) Gibt das Ergebnis zurück, das durch Verketten von Spaltenwerten gebildet wird, die zu einer Gruppe gehören
3. String-Funktion
ASCII(char) gibt den ASCII-Codewert des Zeichens zurück
BIT_LENGTH(str) gibt die Bitlänge der Zeichenfolge zurück
CONCAT(s1,s2...,sn) verkettet s1,s2 ...,sn in einen String
CONCAT_WS(sep,s1,s2...,sn) verkettet s1,s2...,sn in einen String und trennt ihn durch sep-Zeichen
INSERT(str,x,y,instr) Die Zeichenfolge str beginnt an der Position in der Liste
LCASE(str) oder LOWER(str) Gibt das Ergebnis der Änderung aller Zeichen in der Zeichenfolge str in Kleinbuchstaben zurück
LEFT(str,x) Gibt das Ergebnis in der Zeichenfolge str zurück. Die am weitesten links stehenden x Zeichen.
LENGTH(s) gibt die Anzahl der Zeichen in der Zeichenfolge str zurück.
LTRIM(str) schneidet Entfernen Sie die führenden Leerzeichen aus der Zeichenfolge str
POSITION(substr,str) Gibt die Position des ersten Vorkommens der Teilzeichenfolge substr in der Zeichenfolge str zurück
QUOTE(str) Verwenden Sie einen Backslash, um das einfache Anführungszeichen zu maskieren in str
REPEAT( str, srchstr, rplcstr) Gibt das Ergebnis der x Zeichen wiederholenden Zeichenfolge str auf der rechten Seite zurück
RTRIM(str) gibt das Leerzeichen am Ende der Zeichenfolge str zurück
STRCMP(s1,s2) vergleicht die Zeichenfolgen s1 und s2
TRIM(str) Entferne alle Leerzeichen am Anfang und Ende der Zeichenfolge
UCASE(str) oder UPPER(str) Gibt das Ergebnis der Konvertierung aller Zeichen in der Zeichenfolge str in Großbuchstaben zurück
4. Datums- und Uhrzeitfunktionen
CURDATE() oder CURRENT_DATE() geben das aktuelle Datum zurück
CURTIME() oder CURRENT_TIME() geben die aktuelle Zeit zurück
DATE_ADD(date, INTERVAL int keyword) gibt das Ergebnis von Datum plus Intervallzeit int zurück (int muss entsprechend dem Schlüsselwort formatiert sein), z als: SELECTDATE_ADD(CURRENT_DATE,INTERVAL 6 MONTH);
DATE_FORMAT(date,fmt) wie angegeben Das FMT-Format formatiert den Datumswert
DATE_SUB(date,INTERVAL int keyword) gibt das Ergebnis von zurück Datum plus Intervallzeit int (int muss entsprechend dem Schlüsselwort formatiert sein), wie zum Beispiel: SELECTDATE_SUB(CURRENT_DATE,INTERVAL 6 MONTH);
DAYOFWEEK(date) Gibt den durch date (1~) dargestellten Wochentag zurück 7)
DAYOFMONTH(date) Gibt den Tag des Monats zurück, den das Datum darstellt (1~31)
DAYOFYEAR(date) Gibt den Tag des Jahres zurück, den das Datum darstellt (1~366)
DAYNAME(date) Gibt den Wochentagsnamen des Datums zurück, wie zum Beispiel: SELECT DAYNAME( CURRENT_DATE);
FROM_UNIXTIME(ts,fmt) Formatieren Sie den UNIX-Zeitstempel ts entsprechend dem angegebenen fmt format
HOUR(time) Gibt den Stundenwert der Zeit (0~23) zurück
MINUTE(time) Gibt den Minutenwert der Zeit (0~59) zurück
MONTH(date) Gibt den Monatswert des Datums zurück (1~12)
MONTHNAME(date) Gibt den Monatsnamen des Datums zurück, wie zum Beispiel: SELECT MONTHNAME(CURRENT_DATE);
NOW() Gibt das aktuelle Datum und die aktuelle Uhrzeit zurück
QUARTER(date) Gibt das Datum im Quartal des Jahres (1~4) zurück, z. B. SELECT QUARTER(CURRENT_DATE);
WEEK(date ) Rückgabedatum Es ist die Woche des Jahres (0~53)
YEAR(date) Gibt das Jahr des Datums zurück (1000~9999)
Der Dozent dieses Kurses ist Liu Daocheng, ein berühmter Dozent des Chuanzhi-Podcasts Vielleicht kennen Sie Liu Daocheng nicht, aber wenn es um Yan Shiba geht, müssen Sie wissen, dass Liu Daocheng Yan Shiba ist. Sein Vortragsstil ist humorvoll und die Unterrichtsatmosphäre ist sehr gut. Er kann die Begeisterung der Schüler im Unterricht wecken und eine entspannte Lernatmosphäre für alle schaffen. Darüber hinaus sind seine Vorlesungen sehr fokussiert, sodass Sie wissen, wo die wichtigsten Lernpunkte liegen, und Sie sich nach der Rückkehr auf das Lernen konzentrieren können. Auch die schwierigen Punkte des Lernens werden ausführlich erklärt, sodass sie jeder verstehen kann.
Das obige ist der detaillierte Inhalt vonChuanzhi Podcast Liu Daocheng MySql-Serie zum Teilen von Videomaterial. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!