Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL

  1. MySQL में NULL और NOT NULL रिकॉर्ड वाले कॉलम से केवल NOT NULL मान प्रदर्शित करें

    इसके लिए आप IS NOT NULL प्रॉपर्टी का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1 ( DueDate date ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable1 values(2019-09-10); Query OK, 1 r

  2. MySQL टेबल में ^ वर्ण कैसे खोजें?

    ^ वर्ण खोजने के लिए, नीचे दिए गए सिंटैक्स में LIKE ऑपरेटर का उपयोग करें: select table_schema,table_name,column_name from information_schema.columns where column_name like %^%; आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1826 ( `^` varchar(20), Name varchar(20), `^Age` in

  3. MySQL स्टोर्ड प्रोसीजर में गणितीय संक्रियाएं करें?

    आइए एक स्टोर्ड प्रोसीजर बनाते हैं। यहाँ हम amount*quantity की गणना कर रहे हैं यानी गणितीय संक्रियाएं लागू कर रहे हैं: mysql> delimiter // mysql> create procedure calculation_proc(amount int,quantity int) begin select amount,quantity,(amount*quantity) as Total; end // Query OK, 0 rows affe

  4. MySQL स्टोर्ड प्रोसीजर में NULL या खाली वेरिएबल की जांच करें

    NULL या खाली वेरिएबल की जांच के लिए IF कंडीशन का उपयोग करें। आइए एक स्टोर्ड प्रोसीजर बनाते हैं: mysql> delimiter // mysql> create procedure checkingForNullDemo(Name varchar(20)) begin if Name is NULL OR Name= then select Adam Smith; else select Name; end if ; end /

  5. MySQL में 'FROM' को कॉलम नाम कैसे बनाएं?

    चूंकि FROM एक आरक्षित शब्द है, इसे कॉलम नाम मानने के लिए बैकटिक्स प्रतीक का उपयोग करें। हम अब FROM आरक्षित शब्द को बैकटिक से घेरकर एक टेबल बनाएंगे: mysql> create table DemoTable1810 ( `from` varchar(20) ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड

  6. MySQL में ALTER TABLE में UNIQUE CONSTRAINT जोड़ना

    आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1811 ( FirstName varchar(20), LastName varchar(20) ); Query OK, 0 rows affected (0.00 sec) इंडेक्स जोड़ने का क्वेरी यहाँ है: mysql> alter table DemoTable1811 ADD UNIQUE unique_index_first_last_name(FirstName, LastName); Query OK

  7. MySQL से कॉलम नाम और प्रकार कैसे निकालें?

    कॉलम नाम और प्रकार निकालने के लिए INFORMATION_SCHEMA.COLUMNS का उपयोग करें: select concat(column_name,=,data_type) as anyAliasName from information_schema.columns where table_schema= yourDatabaseName and table_name= yourTableName; आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1812 (

  8. MySQL में दो अलग-अलग कॉलम में उपलब्ध मानों की सूची को एक कॉलम में कैसे चुनें और प्रदर्शित करें?

    इसके लिए UNION ALL का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1813 ( Name1 varchar(20), Name2 varchar(20) ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable1813 values(John,Chris); Q

  9. MySQL में स्टोर्ड प्रोसीजर में IF ELSE लागू करें?

    IF-ELSE लागू करने के लिए, सिंटैक्स निम्न है: if yourCondition then yourStatement1; else yourStatement2; end if ; स्टोर्ड प्रोसीजर में IF-ELSE की उपरोक्त अवधारणा को समझने के लिए, आइए एक स्टोर्ड प्रोसीजर बनाते हैं: mysql> delimiter // mysql> create procedure If_else_stored_demo(value in

  10. MySQL में सर्वर पर सभी डेटाबेस की सभी टेबल्स पर GRANT SELECT कैसे करें?

    इसके लिए, आप नीचे दिए गए सिंटैक्स में GRANT SELECT स्टेटमेंट का उपयोग कर सकते हैं: GRANT SELECT ON *.* TO yourUserName@yourHostName; सबसे पहले होस्ट के साथ सभी उपयोगकर्ता नाम सूचीबद्ध करें: mysql> select user,host from mysql.user; इससे निम्न आउटपुट प्राप्त होगा: +------------------+-----------+

  11. MySQL में DOUBLE लंबाई लागू करें और सेट करें

    MySQL में DOUBLE लागू करने के लिए, सिंटैक्स निम्न है: create table yourTableName ( yourColumnName double(5,2) unsigned ); आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1814 ( Amount double(5,2) unsigned ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल म

  12. MySQL में कॉलम मानों से बेतरतीब ढंग से 2 मान चुनें?

    बेतरतीब ढंग से चुनने के लिए ORDER BY RAND() का उपयोग करें। MySQL में केवल 2 मान चुनने के लिए LIMIT 2 का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1815 ( Question text ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: my

  13. DATE() फंक्शन का उपयोग करके डेट मिलान करके MySQL टेबल कॉलम अपडेट करें?

    DATE() फंक्शन के साथ डेट मिलान करके कॉलम अपडेट करने का सिंटैक्स निम्न है: update yourTableName set yourColumnName=yourValue where date(yourColumnName)=curdate(); आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1816 ( Name varchar(20), JoiningDate datetime ); Query OK, 0 rows aff

  14. MySQL में एकल पैरामीटर में एकाधिक ID पास करना?

    एकल पैरामीटर में एकाधिक ID पास करने के लिए FIND_IN_SET() का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1817 ( EmployeeName varchar(20), CountryName varchar(20) ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql&

  15. MySQL SUM() के साथ योग खोजें और कॉलम हेडिंग के लिए एलियास दें

    एलियास के लिए, निम्न सिंटैक्स का उपयोग करें जिसमें हम एक एलियास नाम प्रदर्शित कर रहे हैं: select sum(yourColumnName) as anyAliasName from yourTableName; आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1800 ( Salary int ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग क

  16. GROUP BY का उपयोग किए बिना MySQL में अलग ID के लिए ग्रुप बाय करके डुप्लिकेट कॉलम पंक्ति हटाएं?

    इसके लिए आप DISTINCT कीवर्ड का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1801 ( Name varchar(20), Score int ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable1801 values(John,98

  17. MySQL व्यू कैसे बनाएं?

    MySQL व्यू बनाने के लिए, नीचे दिए गए सिंटैक्स में CREATE VIEW का उपयोग करें: create view yourViewName as select * from yourTableName; आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1802 ( StudentId int, StudentName varchar(20) ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमा

  18. MySQL में CURDATE के साथ CONTAINS() का उपयोग कैसे करें? (CONCAT + LIKE का उपयोग करें)

    MySQL में CONTAINS() नहीं है - CONCAT() और LIKE का उपयोग करें MySQL में CONTAINS() फ़ंक्शन नहीं है (यह SQL Server/Full-text खोज में मौजूद है)। स्ट्रिंग में उपस्ट्रिंग खोजने के लिए, LIKE ऑपरेटर के साथ CONCAT() का उपयोग करके डायनामिक पैटर्न बनाएं। वर्तमान तिथि जांचना SELECT CURDATE(); +------------+

  19. MySQL पंक्तियों का संयोजन करके डुप्लिकेट ID से अधिकतम संबंधित मान प्राप्त करना?

    इसके लिए आप GROUP BY क्लॉज का उपयोग कर सकते हैं। अधिकतम मान खोजने के लिए MAX() फंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1804 ( Id int, Marks1 int, Marks2 int, Marks3 int ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल

  20. MySQL में केवल एक फील्ड को NULL के स्थान पर अपडेट करने का क्वेरी

    इसके लिए आप COALESCE() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1805 ( Name1 varchar(20), Name2 varchar(20) ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable1805 values(Chr

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:25/229  20-कंप्यूटर/Page Goto:1 19 20 21 22 23 24 25 26 27 28 29 30 31