1. usage of the Case Function(1) Use the following commands: switch-case and if-else if.(2) Syntax:Case [field]When expression then display dataWhen expression then display dataElse display dataEnd(3) percent conversion of Quality Education1) We want to convert the displayed data to ABCDE. The rule is to show A at or above 90 points, B at or above 80 points, and so on.
2) The executed
1. Use of Case functions(1) using similar: Switch-case and If-else If.(2) Syntax:case [Field]When expression then display dataWhen expression then display dataelse Display dataEnd(3) Hundred Transformation of quality education1) as shown: We want to convert the displayed data to ABCDE, the rule is 90 points above show a,80 show B, and so on.
2 The SQL statement
1. usage of the Case Function(1) Use the following commands: switch-case and if-else if.(2) Syntax:Case [field]When expression then display dataWhen expression then display dataElse display dataEnd(3) percent conversion of Quality Education1) We want to convert the displayed data to ABCDE. The rule is to show A at or above 90 points, B at or above 80 points, and so on.
2) The executed
SQL is not case sensitiveSemicolon after the SQL statement?Some database systems require semicolons to be used at the end of each SQL command, and some databases do not requireSemicolons are the standard way to separate each SQL statement in the database system so that more
selected master course ID
The simple idea is to execute two different SQL statements to query.Condition 1--Condition 1: Only one course of students selected std_id, MAX (class_id) as Main_classfrom Studentclassgroup by Std_idhaving COUNT (*) = 1;Execution Results 1std_id main_class------ ---------- 4400 5500 6Condition 2-Condition 2: Select std_id for multiple courses, class_id as Main_classfrom studentclasswhere main_class_fl
Case when syntax in SQL
Is there a switch case statement similar to the C language in SQL ??
No. Use case when instead.For example, the following statement shows the Chinese year and monthSelect getdate () as date,
No. Use case when instead.For example, the following statement shows the Chinese year and monthCopy codeThe Code is as follows:Select getdate () as date, case month (getdate ())When 11 then '11'When 12 then '12'Else substring ('february 5, 1234, 80 or 90 ', month (getdate (), 1)End + 'month' as month CASE may be one of the keywords most misused in
No. Use case when instead.
For example, the following statement shows the Chinese year and monthCopyCodeThe Code is as follows: Select getdate () as date, Case month (getdate ())When 11 then '11'When 12 then '12'Else substring ('february 5, 1234, 80 or 90 ', month (getdate (), 1)End + 'month' as month
Case may be one of the keywords most misused in
Label:Error occurred while generating SQL file with power Designer [ERR] 1064-you has an error in your SQL syntax; Check the manual that corresponds t o your MySQL server version for the right syntax to use near ' int not null auto_increment comment ' user ID ', The solution
No, take the case to replace it.
For example, the following statement shows the Chinese month
Copy Code code as follows:
Select GETDATE () as date, Case month (GETDATE ())
When one then ' 11 '
When then ' 12 '
else substring (' 1,234,567,890 ', Month (getdate ()), 1)
End+ ' Month ' as month
The case may be one of the most misused
No, take the case to replace it.
For example, the following statement shows the Chinese month
Copy CodeThe code is as follows:
Select GETDATE () as date, Case month (GETDATE ())
When one then ' 11 '
When then ' 12 '
else substring (' 1,234,567,890 ', Month (getdate ()), 1)
End+ ' Month ' as month
The case may be one of the most misused keywords in
Case when syntax in SQL statements and similar methods in Oracle I. Basic Concepts and examples case when is the syntax of SQL statements, rather than the language www.2cto.com of a specific database I: select num, name, (
Summary of index, foreign key, and field syntax maintenance for mysql, SQL Server, and oracle databases, and SQL Server oracle
Summary of index, foreign key, and field syntax maintenance for mysql,
Label:A few years have not been used MySQL data, today in the use of C # access to the MySQL database is a small episode. Error message: You have a error in your SQL syntax; Check the manual-corresponds to your MySQL server version for the right syntax-use??? Of course, the error message is clearly explained by the
Use? PLACEHOLDER write MySQL query statement, execute error 1 Com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:You has an error in your SQL syntax; Check the manual, corresponds to your MySQL server version for the right syntax to use near '?,?,?,?) ' At line 1 2 @ sun.reflect.NativeConstructorAccessorImpl.new
When inserting a very simple SQL statement, MySQL always complains:[SQL] INSERT into ORDER (IdACTIVITY_ID,Order_type,PhoneOrder_amount,Order_state,Pay_type)VALUES(' 4 ',' 2121313 ',' 1 ',' 13552444989 ',' 1 ',' 1 ',' 1 ')[ERR] 1064-you has an error in your SQL syntax; Check the manual, corresponds to your MySQL
The syntax is as follows:1. Description: copy a table (only copy structure, source table name: a new table name: B) (access available)Method 1: Select * into B from a where 1 Method 2: Select top 0 * into B from
2. Description: copy a table (copy data, source table name: A target table name: B) (access available)Insert into B (a, B, c) Select D, E, F from;
3. Create Table # mytemptable (COLA int primary key)Insert into # mytemptable values (1)
4. Se
Released on: 11/15/2004 | updated on: 11/15/2004
Itzik Ben-gan
This article is based on Beta 1 of Microsoft SQL Server code "Yukon". All the information contained here may be changed.
Download the code in this article: tsqlinyukon.exe (117kb)
Note:This article was written before the product was put into production. Therefore, we cannot guarantee that any details contained here are exactly the same as those
SQL Server adds the syntax of multiple fields to the table. SQL Server Fields
Add field syntax
Alter table table_name add column_name + field type + Constraints
Add multiple fields to a table:
Use nature1_oalter table XunHu ad
, and then use the temporary tables in turn with the left join ... on I finally get the results I want.The actual practiceThe above idea in I think of the moment I was denied, this is the cycle, but also the efficiency of the connection query will be very slow and later people maintenance is also more troublesome. With my colleague's reminder, I used the case to solve the problem.The final code is as follows:Select Realname as ' name ', count (
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.