Node.js ကျူတိုရီရယ်

Node.js ပင်မစာမျက်နှာ Node.js နိဒါန်း Node.js ကို စတင်လိုက်ပါ။ Node.js မော်ဂျူးများ Node.js HTTP မော်ဂျူး Node.js ဖိုင်စနစ် Node.js URL မော်ဂျူး Node.js NPM Node.js ပွဲများ Node.js ဖိုင်များ အပ်လုဒ်လုပ်ခြင်း။ Node.js အီးမေးလ်

Node.js MySQL

MySQL စတင်လိုက်ပါ။ MySQL ဒေတာဘေ့စ်ဖန်တီးပါ။ MySQL ဇယားဖန်တီးပါ။ MySQL ထဲသို့ ထည့်သွင်းပါ။ MySQL မှ ရွေးချယ်ပါ။ MySQL ဘယ်မှာလဲ။ MySQL Order By MySQL ကိုဖျက်ပါ။ MySQL Drop Table MySQL အပ်ဒိတ် MySQL ကန့်သတ်ချက် MySQL Join

Node.js MongoDB

MongoDB စတင်လိုက်ပါ။ MongoDB ဒေတာဘေ့စ်ဖန်တီးပါ။ MongoDB သည် Collection ကိုဖန်တီးပါ။ MongoDB ထည့်သွင်းပါ။ MongoDB ကိုရှာပါ။ MongoDB မေးခွန်း MongoDB အမျိုးအစား MongoDB ကိုဖျက်ပါ။ MongoDB Drop Collection MongoDB အပ်ဒိတ် MongoDB ကန့်သတ်ချက် MongoDB Join

Raspberry Pi

RasPi စတင်လိုက်ပါ။ RasPi GPIO နိဒါန်း RasPi မှိတ်တုတ်မှိတ်တုတ် LED RasPi LED နှင့် ခလုတ်နှိပ်ပါ။ RasPi စီးဆင်းနေသော LED များ RasPi WebSocket RasPi RGB LED WebSocket RasPi အစိတ်အပိုင်းများ

Node.js အ ကိုး အကား

Built-in Modules များ

Node.js MySQL ကန့် သတ်ချက်


ရလဒ်ကိုကန့်သတ်ပါ။

"LIMIT" ကြေညာချက်ကို အသုံးပြု၍ မေးမြန်းမှုမှ ပြန်ပေးသည့် မှတ်တမ်းအရေအတွက်ကို သင်ကန့်သတ်နိုင်သည်-

ဥပမာ

"ဖောက်သည်များ" ဇယားရှိ ပထမဆုံး မှတ်တမ်း ၅ ခုကို ရွေးပါ-

var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "yourusername",
  password: "yourpassword",
  database: "mydb"
});

con.connect(function(err) {
  if (err) throw err;
  var sql = "SELECT * FROM customers LIMIT 5";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log(result);
  });
});

"demo_db_limit.js" ဟုခေါ်သော ဖိုင်တစ်ခုတွင် အထက်ကုဒ်ကို သိမ်းဆည်းပြီး ဖိုင်ကို ဖွင့်ပါ။

"demo_db_limit.js" ကိုဖွင့်ပါ

C:\Users\Your Name>node demo_db_limit.js

သင့်အား ဤရလဒ်ကို ပေးလိမ့်မည်-

[
  { id: 1, name: 'John', address: 'Highway 71'},
  { id: 2, name: 'Peter', address: 'Lowstreet 4'},
  { id: 3, name: 'Amy', address: 'Apple st 652'},
  { id: 4, name: 'Hannah', address: 'Mountain 21'},
  { id: 5, name: 'Michael', address: 'Valley 345'}
]


အခြားရာထူးမှစတင်ပါ။

တတိယမှတ်တမ်းမှစတင်၍ မှတ်တမ်းငါးခုကို ပြန်ရယူလိုပါက "OFFSET" သော့ချက်စာလုံးကို အသုံးပြုနိုင်ပါသည်။

ဥပမာ

အနေအထား 3 မှစတင်ပြီး နောက်ထပ်မှတ်တမ်း 5 ခုကို ပြန်ပို့ပါ-

var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "yourusername",
  password: "yourpassword",
  database: "mydb"
});

con.connect(function(err) {
  if (err) throw err;
  var sql = "SELECT * FROM customers LIMIT 5 OFFSET 2";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log(result);
  });
});

မှတ်ချက်- "OFFSET 2" ဆိုသည်မှာ တတိယ ရာထူးမှ စတင်ပြီး၊ ဒုတိယ မဟုတ်ပါ။

"demo_db_offset.js" ဟုခေါ်သော ဖိုင်တစ်ခုတွင် အထက်ကုဒ်ကို သိမ်းဆည်းပြီး ဖိုင်ကို ဖွင့်ပါ။

"demo_db_offset.js" ကိုဖွင့်ပါ

C:\Users\Your Name>node demo_db_offset.js

သင့်အား ဤရလဒ်ကို ပေးလိမ့်မည်-

[
  { id: 3, name: 'Amy', address: 'Apple st 652'},
  { id: 4, name: 'Hannah', address: 'Mountain 21'},
  { id: 5, name: 'Michael', address: 'Valley 345'},
  { id: 6, name: 'Sandy', address: 'Ocean blvd 2'},
  { id: 7, name: 'Betty', address: 'Green Grass 1'}
]

တိုတောင်းသော Syntax

အထက်ဖော်ပြပါ အော့ဖ်ဆက်ဥပမာအတိုင်း ပြန်ပေးသည့် ဤ "LIMIT 2, 5" ကဲ့သို့သော သင်၏ SQL ကြေညာချက်ကို ရေးသားနိုင်သည်။

ဥပမာ

အနေအထား 3 မှစတင်ပြီး နောက်ထပ်မှတ်တမ်း 5 ခုကို ပြန်ပို့ပါ-

var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "yourusername",
  password: "yourpassword",
  database: "mydb"
});

con.connect(function(err) {
  if (err) throw err;
  var sql = "SELECT * FROM customers LIMIT 2, 5";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log(result);
  });
});

မှတ်ချက်- နံပါတ်များသည် ပြောင်းပြန်ဖြစ်သည်- "LIMIT 2၊ 5" သည် "LIMIT 5 OFFSET 2" နှင့် အတူတူပင်ဖြစ်သည်