KomputerPangkalan data

MySQL pilih dari pilih: operator persampelan

MySQL, seperti mana-mana sistem pengurusan pangkalan data hubungan lain, mempunyai dalam struktur sampel kenyataan SELECT. Ini tidak menghairankan, kerana pangkalan data yang mengandungi maklumat sulit terutamanya untuk mengambilnya apabila perlu. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL pilih dari kenyataan SELECT membolehkan anda untuk melakukan ini dengan pelbagai cara yang berbeza, menyediakan satu set besar alat.

memasang MySQL

MySQL dilaksanakan kerana di bawah Windows, dan di bawah Linux. Untuk memasang MySQL Ubuntu, melaksanakan dua pasukan agak di terminal OS:

- Sudo apt-get install mysql-server.

- Sudo apt-get install mysql-pelanggan.

Untuk MySQL Windows, hanya memuat turun dari laman web rasmi "pangkalan data" pakej pemasangan yang sesuai dan menjalankan mereka.

Struktur keseluruhan penyata SELECT

struktur yang lengkap dalam MySQL pilih dari kenyataan SELECT adalah seperti berikut:

1. SELECT - Nama ruang (bidang).

2. FROM - Rajah nama.

3. DI MANA - satu keadaan di mana untuk mencuba.

Ambil perhatian bahawa walaupun sintaks bahasa SQL tidak sensitif huruf, amalan yang baik untuk menulis kenyataan dan kata kunci simpanan (DARI, DI MANA, dan lain-lain) dalam huruf besar, dan nama-nama jadual dan lajur - kecil. SELECT приведен на рисунке ниже. Contoh yang paling mudah untuk menggunakan operator MySQL pilih dari SELECT ditunjukkan di bawah.

Asterisk selepas perkataan SELECT adalah analog kata kunci ALL bermakna bahawa daripada jadual yang diberikan untuk memilih semua lajur. Jika anda berminat dalam hanya beberapa langkah dari pelbagai bidang meja, mereka perlu ditunjukkan di tempat yang sesuai, dipisahkan dengan koma. Begitu juga dengan nama-nama jadual - jika lebih daripada satu, masukkan mereka semua dipisahkan dengan koma.

Menggunakan mana yang

Jelas sekali, anda tidak boleh membantu tetapi notis bahawa dalam contoh sebelumnya, tidak ada kata kunci MANA - ini adalah kerana dalam kes ini, ia adalah kita tidak perlu. Kenyataan ini tidak diperlukan, dan apa-apa pengendali pilihan dalam SELECT, terdapat banyak, tetapi mereka adalah sedikit kemudian. Jika anda selepas nama menambah meja MANA dan apa-apa syarat, seperti jenis = 'anjing', maka set hasil akan mendapat hanya satu baris dengan haiwan kesayangan bagi pihak Edison. Rajah di bawah menunjukkan contoh. Jangan Abaikan kenyataan PERINTAH OLEH, di sini ia tidak penting, dan ia akan dibincangkan sedikit kemudian.

Perlu diingat bahawa selepas MANA juga mungkin untuk menulis pelbagai syarat, tetapi tidak lagi dipisahkan dengan koma. Untuk tujuan ini, anda perlu menggunakan kata kunci seperti AND atau OR. Ia semua bergantung kepada bagaimana keadaan anda mesti dipenuhi. Jika anda berminat untuk hasil yang memenuhi semua syarat-syarat yang anda tentukan, maka di antara mereka perlu menjadi kunci DAN, jika hasilnya perlu memenuhi sekurang-kurangnya salah seorang daripada mereka, kemudian gunakan OR.

PERINTAH OLEH fasal

Yang telah dinyatakan bahawa sebagai tambahan kepada mana itu dalam satu kenyataan SELECT terdapat banyak kata kunci lain yang anda boleh memanipulasi keputusan yang ditetapkan seperti yang diperlukan dalam keadaan tertentu. Satu seperti "kunci" adalah PERINTAH OLEH. Ia membolehkan anda untuk menyusun keputusan sampel dalam bidang tertentu, kedua-dua menaik dan menurun. Ia cukup untuk hanya nyatakan nama lajur selepas dia, mengikut nilai yang anda perlu untuk menyusun data. Ia adalah penting untuk mematuhi beberapa syarat: pertama - nama yang dinyatakan dalam pernyataan itu, PERINTAH OLEH, dan hendaklah hadir di dalam SELECT; kedua - PERINTAH OLEH mesti diletakkan pada akhir permintaan itu.

Jenis lalai menaik (ASC), tetapi jika anda perlu untuk menyusun keputusan dalam turutan menurun, menulis selepas nama medan dan bukannya DESC ASC kata kunci.

kesimpulan

Kami mengkaji semula utama, tetapi tidak semua alat pengendali MySQL memilih daripada. SELECT, selain yang disebutkan di atas, mempunyai banyak ciri-ciri lain yang membolehkan untuk mengambil data dari pangkalan data, fleksibel dan berkesan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.unansea.com. Theme powered by WordPress.