MindMap Gallery MySQL
This is a mind map about MySQL, which mainly includes detailed knowledge points such as database, SQL language, basic query summary, window function, multi-table query, subquery and so on.
Edited at 2024-10-29 09:28:59Chronische Herzinsuffizienz ist nicht nur ein Problem der Geschwindigkeit der Herzfrequenz! Es wird durch die Abnahme der Myokardkontraktion und der diastolischen Funktion verursacht, was zu unzureichendem Herzzeitvolumen führt, was wiederum Staus im Lungenzirkulation und Stau der systemischen Zirkulation verursacht. Aus den Ursachen sind die pathophysiologischen Prozesse der Herzinsuffizienz für Kompensationsmechanismen komplex und vielfältig. Durch die Kontrolle von Ödemen, die Reduzierung der Vorder- und Nachlast des Herzens, die Verbesserung der Herzkomfortfunktion und die Verhinderung und Behandlung grundlegender Ursachen können wir auf diese Herausforderung effektiv reagieren. Nur durch das Verständnis der Mechanismen und klinischen Manifestationen von Herzinsuffizienz und Beherrschung der Präventions- und Behandlungsstrategien können wir die Herzgesundheit besser schützen.
Ischämie-Reperfusionsverletzung ist ein Phänomen, dass sich die Zellfunktion und Stoffwechselstörungen und strukturelle Schäden verschlimmern, nachdem Organe oder Gewebe die Blutversorgung wiederhergestellt werden. Zu den Hauptmechanismen gehören eine erhöhte Erzeugung des freien Radikals, die Kalziumüberladung sowie die Rolle von mikrovaskulären und Leukozyten. Das Herz und das Gehirn sind häufige beschädigte Organe, die sich als Veränderungen des Myokardstoffwechsels und ultrastrukturelle Veränderungen, verringerte Herzfunktion usw. manifestieren usw. umfassen die Entfernung von freien Radikalen, die Verringerung der Kalziumüberlastung, die Verbesserung des Stoffwechsels und die Kontrolle von Reperfusionsbedingungen, z.
Stress ist ein unspezifischer Schutzmechanismus, der im Körper unter interner und externer Umweltstimulation auftritt, aber übermäßiger Stress kann zu internen Umweltstörungen und -krankheiten führen. Die Stressreaktion beinhaltet mehrere Systeme wie neuroendokrine, zelluläre und körperliche Flüssigkeiten, und seine Hauptmanifestationen umfassen emotionale Reaktionen, Veränderungen der kognitiven Fähigkeiten und Veränderungen des sozialen Verhaltens. Übermäßige Konzentration von Katecholamin ist einer der Hauptmechanismen des Stresses, die körperliche Erkrankungen wie Herz -Kreislauf -Erkrankungen, Stressgeschwüre und psychische Probleme wie traumatische Belastungsstörungen verursachen können. Das Verständnis des Stadiums und des Aufprallmechanismus von Stress kann dazu beitragen, Stress besser zu bewältigen und die körperliche und psychische Gesundheit aufrechtzuerhalten.
Chronische Herzinsuffizienz ist nicht nur ein Problem der Geschwindigkeit der Herzfrequenz! Es wird durch die Abnahme der Myokardkontraktion und der diastolischen Funktion verursacht, was zu unzureichendem Herzzeitvolumen führt, was wiederum Staus im Lungenzirkulation und Stau der systemischen Zirkulation verursacht. Aus den Ursachen sind die pathophysiologischen Prozesse der Herzinsuffizienz für Kompensationsmechanismen komplex und vielfältig. Durch die Kontrolle von Ödemen, die Reduzierung der Vorder- und Nachlast des Herzens, die Verbesserung der Herzkomfortfunktion und die Verhinderung und Behandlung grundlegender Ursachen können wir auf diese Herausforderung effektiv reagieren. Nur durch das Verständnis der Mechanismen und klinischen Manifestationen von Herzinsuffizienz und Beherrschung der Präventions- und Behandlungsstrategien können wir die Herzgesundheit besser schützen.
Ischämie-Reperfusionsverletzung ist ein Phänomen, dass sich die Zellfunktion und Stoffwechselstörungen und strukturelle Schäden verschlimmern, nachdem Organe oder Gewebe die Blutversorgung wiederhergestellt werden. Zu den Hauptmechanismen gehören eine erhöhte Erzeugung des freien Radikals, die Kalziumüberladung sowie die Rolle von mikrovaskulären und Leukozyten. Das Herz und das Gehirn sind häufige beschädigte Organe, die sich als Veränderungen des Myokardstoffwechsels und ultrastrukturelle Veränderungen, verringerte Herzfunktion usw. manifestieren usw. umfassen die Entfernung von freien Radikalen, die Verringerung der Kalziumüberlastung, die Verbesserung des Stoffwechsels und die Kontrolle von Reperfusionsbedingungen, z.
Stress ist ein unspezifischer Schutzmechanismus, der im Körper unter interner und externer Umweltstimulation auftritt, aber übermäßiger Stress kann zu internen Umweltstörungen und -krankheiten führen. Die Stressreaktion beinhaltet mehrere Systeme wie neuroendokrine, zelluläre und körperliche Flüssigkeiten, und seine Hauptmanifestationen umfassen emotionale Reaktionen, Veränderungen der kognitiven Fähigkeiten und Veränderungen des sozialen Verhaltens. Übermäßige Konzentration von Katecholamin ist einer der Hauptmechanismen des Stresses, die körperliche Erkrankungen wie Herz -Kreislauf -Erkrankungen, Stressgeschwüre und psychische Probleme wie traumatische Belastungsstörungen verursachen können. Das Verständnis des Stadiums und des Aufprallmechanismus von Stress kann dazu beitragen, Stress besser zu bewältigen und die körperliche und psychische Gesundheit aufrechtzuerhalten.
MySQL
database
Database composition
Rows and columns form a table, and tables form a database. Multiple databases can be placed in MySQL.
Database type
business database
, For example: Oracle, SQLServer, DB2, etc.;
Open source database
Such as: MySQL, PostgreSQL, etc.;
desktop database
Represented by Microsoft Access, suitable for desktop applications
data type
Numerical type
The most commonly used are int (integer), float (decimal) and double (decimal)
date type
The most commonly used are DATE (date), TIME (time) and DATETIME (date time)
text type
The most commonly used are VARCHAR (variable string) and TEXT (text)
SQL language
Search statement
select
from
limlt
Limit search
distinct
Remove duplicates
Qualifying conditions (where statement)
Numerical judgment: greater than (>), less than (<), equal to (=), not equal to (
Logical judgment: AND, OR, NOT, IN()
Fuzzy judgment: like, %, _ (underscore), etc. like "%value%"
Calculated field
Field 1 Field 2 as 'Total', Field 1-Field 2 as 'difference', Field 1*Field 2 as 'product', Field 1/Field 2 as 'divide by'
Splice fields
concat(field1,field2)AS'new field name'
aggregate function
count
Count the number of record rows in which the specified column is not NULL
sum
Calculate the sum of the values of the specified column
max
Calculate the maximum value of the specified column
min
Calculate the minimum value of the specified column
avg
Calculate the average of the specified column
Data grouping (group by)
group by
Used to group rows with the same value together in order to perform aggregate functions such as sum, count, average, etc. on each group.
Data filtering
having
The function of having is to filter the grouping results after grouping the data.
Sort results
order by ……desc
Basic query summary
Writing order of basic sql statements
Query order of basic sql statements
subquery
where
Features
1. The result of the subquery is one value or multiple values;
2. The result of the subquery is used as the comparison condition of the parent query;
comparison operator
< = > =
IN operator
The result of the subquery is similar to an array. The parent query uses the IN function to contain the results of the subquery.
ALL operator
The ALL operator is the same as the comparison operator ((
ANY operator
ANY is also an operator and comparison operator (
ANY is also an operator and comparison operator (
EXISTS operator
EXISTS is a Boolean operator used in SQL statements to detect whether a subquery returns rows. EXISTS is a boolean type,
from
Multi-table query
Combined query (UNION)
The UNION operator is used to combine the result sets of two or more SELECT statements and eliminate duplicate rows.
Multi-table query
Features
Multi-table query means that data can be retrieved from multiple interrelated tables.
Classification
Inner join-JOIN: Same as innerjoin; Table 1 joins Table 2, returning the rows common to Table 1 and Table 2 Left join-LEFTJOIN: Table 1 leftjoins Table 2, based on Table 1, matching the relevant information of Table 2; most commonly used; even if there is no match in the right table, all rows are returned from the left table Right join-RIGHTJOIN: Table 1 rightjoins Table 2, based on Table 2, matching the relevant information of Table 1; Return all rows from the right table even if there is no match in the left table Full connection - There is no direct implementation of full connection in MySQL, but it can be achieved indirectly.
window function
window function
definition
Window function: Window function is a type of advanced SQL function. It is a special function executed on a record set that meets certain conditions. It is used to perform complex data analysis and statistical calculations. Window means to group data, and each group is a window.
Classification
One type is the aggregate window function. When the aggregate function is used with the over keyword at the same time, the aggregate function is the window function. The other type is special window functions, which must be used with the over keyword.
Location
Because the window function operates on the results processed by the where or group by clause, in principle, the window function can only be written in select.
statement
<window function> OVER ( PARTITION BY <column name used for grouping> ORDER BY <column name used for sorting>
window-aggregation function
Each record in the window dynamically applies aggregate functions such as SUM() to dynamically calculate various aggregate function values within the specified window.
window-sort function
It is to perform sorting operations and display rankings. Commonly used is DENSE_RANK() ROW_NUMBER()
window-distribution function
percent_rank() function
definition
Percent_rank() function: Percent sorting, returns the percentage position of the current row in the group, and the return value range is [0, 1].
calculate
`PERCENT_RANK()` is calculated according to the formula ` (rank-1) / (total number of rows-1) ` for each row.
cume_dist() function
definition
cume_dist() function: cumulative distribution, returns the number of rows "before the current row" and "equal to the current row (including the current row)", accounting for the percentage of the number of rows in the group.
calculate
cume_dist(): Each row is calculated according to the formula `number of rows less than or equal to the current value/total number of rows in the group`.
window-offset function
Head and tail functions
definition
Query the first or last non-NULL data of the specified field FIRST_VALUE() LAST_VALUE()
calculate
Get the maximum and minimum values: The first and last functions can obtain the maximum or minimum value of each group based on certain sorting rules.
Before and after functions
definition
Query the direction of the specified field in the current row. Query the direction of the specified field in the current row. Row data: LAG() Row data: LEAD()
calculate
lag/lead(field, parameter 1, parameter 2) — Parameter 1: How many times to move the data forward/backward — Parameter 2: The default value of the non-existent value generated after forward and backward movement; this parameter can be omitted, and the default value is null.
sliding window
PRECEDING keyword
PRECEDING in SQL is a keyword used in window functions to define the window range. PRECEDING is often used with window functions to specify the range of the calculation window. It defines a window that includes the current line A certain number of rows before.
FOLLOWING keyword
Rows 2 following in Chinese means the following two lines, which is exactly the opposite of preceding, which means forward. following is backward.