Mencari rekod dengan tarikh yang paling terkini atau paling lama

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Artikel ini menerangkan cara untuk menggunakan pertanyaan nilai atas untuk mencari tarikh paling terkini atau paling awal dalam set rekod. Anda boleh menggunakan maklumat yang pertanyaan jenis ini mengembalikan menjawab pelbagai soalan Perniagaan, seperti apabila pelanggan terakhir diletakkan tertib.

Apakah yang anda ingin lakukan?

Memahami cara atas nilai pertanyaan berfungsi dengan tarikh

Mencari tarikh paling terkini atau terawal

Mencari tarikh terkini atau terawal bagi rekod dalam kategori atau Kumpulan

Mencari yang paling terkini dan tarikh paling awal

Memahami cara atas nilai pertanyaan berfungsi dengan tarikh

Anda menggunakan pertanyaan nilai atas apabila anda perlu mencari rekod yang mengandungi tarikh terkini atau paling awal dalam Jadual atau Kumpulan rekod. Kemudian, anda boleh menggunakan data untuk menjawab beberapa jenis soalan Perniagaan, seperti:

  • Apabila Adakah pekerja terakhir membuat jualan? Jawapan yang boleh membantu anda mengenal pasti pekerja paling produktif atau sekurang-kurangnya produktif.

  • Apabila Adakah pelanggan terakhir letakkan tertib? Jika pelanggan mempunyai diletakkan tertib bagi tempoh yang diberikan masa, anda mungkin ingin mengalihkan pelanggan ke senarai yang tidak aktif.

  • Individu yang mempunyai hari lahir berikutnya atau hari lahir n yang seterusnya?

Peraturan untuk mencipta dan menggunakan pertanyaan nilai atas

Anda mencipta pertanyaan nilai atas dengan pertama mencipta pertanyaan pilih. Bergantung pada hasil yang anda inginkan, anda menggunakan mana-mana tertib isihan pertanyaan, atau anda menukar pertanyaan kepada pertanyaan jumlah. Jika anda menukar pertanyaan, anda kemudian menggunakan fungsi agregat, seperti Max atau Min untuk mengembalikan nilai tertinggi atau terendah, atau pertama atau terakhir untuk mengembalikan tarikh terawal atau terkini. Anda menggunakan pertanyaan jumlah dan fungsi agregat hanya apabila anda perlu mencari data yang jatuh ke dalam set Kumpulan atau kategori. Contohnya, katakan anda perlu mencari nombor jualan untuk tarikh yang diberikan bagi setiap bandar yang Syarikat anda beroperasi. Dalam kes, bandar menjadi kategori (anda perlu mencari data per bandar), jadi anda menggunakan pertanyaan jumlah.

Apabila anda meneruskan proses, ingat bahawa, tanpa mengira jenis pertanyaan, pertanyaan anda mesti menggunakan medan yang mengandungi data Perihalan, seperti nama pelanggan dan medan yang mengandungi nilai tarikh yang anda ingin Cari. Selain itu, taipkan tarikh nilai mesti berada dalam medan yang disetkan kepada data tarikh/masa. Pertanyaan yang artikel ini memerihalkan gagal jika anda cuba menjalankan mereka terhadap nilai tarikh dalam medan teks. Selain itu, jika anda ingin gunakan pertanyaan jumlah, medan data anda mesti memasukkan maklumat kategori, seperti medan bandar atau negara/rantau.

Memilih antara pertanyaan nilai atas dan penapis

Untuk menentukan sama ada anda harus mencipta pertanyaan nilai atas atau menggunakan penapis, pilih salah satu yang berikut:

  • Jika anda ingin kembali rekod dengan tarikh yang paling terkini atau terkini dalam medan, dan anda tidak tahu nilai tarikh yang tepat, atau ia tidak penting, anda mencipta pertanyaan nilai atas.

  • Jika anda ingin mengembalikan semua rekod yang mana tarikh yang sepadan dengan, adalah sebelum atau tarikh terkemudian daripada tertentu, anda menggunakan penapis. Contohnya, untuk melihat tarikh bagi jualan antara April dan Julai, anda menggunakan penapis. Perbincangan lengkap penapis adalah lebih daripada topik ini.

    Untuk maklumat lanjut tentang mencipta dan menggunakan mereka, lihat artikel penapis: mengehadkan bilangan rekod dalam pandangan.

Halaman Atas

Mencari tarikh paling terkini atau terawal

Langkah dalam seksyen ini menerangkan cara untuk mencipta pertanyaan nilai atas asas yang menggunakan tertib isihan, serta lebih lanjutan pertanyaan yang menggunakan ungkapan dan kriteria lain. Bahagian pertama menunjukkan langkah asas dalam mencipta pertanyaan nilai atas, dan Seksyen kedua menerangkan cara untuk mencari yang seterusnya beberapa pekerja hari lahir dengan menambah kriteria. Langkah menggunakan data dalam Jadual sampel berikut.

Nama Keluarga

Nama Pertama

Alamat

Bandar

Negara/rantau

Tarikh lahir

Mengupah tarikh

Barnhill

Josh

1 Main St.

New York

AS

05-Feb-1968

10-Jun-1994

Heloo

Waleed

52 1st St.

Boston

AS

22-Mei-1957

22-Nov-1996

Pica

Guido

3122 75th Ave. S.W.

Seattle

AS

11-Nov-1960

11-Mac-2000

Bagel

Jean Philippe

1 Contoso Blvd.

London

UK

22-Mac-1964

22-Jun-1998

Harga

Julian

Calle Smith 2

Mexico City

Mexico

05-Jun-1972

05-Jan-2002

Hughes

Christine

3122 75th St. S.

Seattle

AS

23-Jan-1970

23-Apr-1999

Riley

Steve

67 Big St.

Tampa

AS

14-Apr-1964

14-Okt-2004

Birkby

Dana

2 Nosey Pkwy

Portland

AS

29-Okt-1959

29-Mac-1997

Jika anda inginkan, anda boleh memasukkan data sampel ini ke dalam Jadual baru secara manual atau anda boleh menyalin Jadual sampel ini program hamparan, seperti Microsoft Office Excel 2007, dan kemudian menggunakan Access untuk mengimport lembaran kerja hasil ke dalam Jadual.

Tunjukkan saya cara

Masukkan data sampel secara manual

  1. Pada tab Cipta , dalam Kumpulan Jadual , klik Jadual.

    Access menambah Jadual kosong baru ke pangkalan data anda.

    Nota: Anda tidak perlu mengikuti langkah ini jika anda membuka pangkalan data kosong yang baru, tetapi anda perlu ikuti apabila anda perlu menambah jadual pangkalan data.

  2. Dwiklik pada sel pertama dalam baris pengepala dan taipkan nama medan dalam Jadual sampel.

    Secara lalai, Access menandakan medan kosong dalam baris pengepala dengan teks Tambah medan baru, seperti berikut:

    Medan baru dalam helaian data

  3. Gunakan kekunci anak panah untuk bergerak ke sel kosong pengepala berikut dan kemudian taipkan nama medan kedua (anda boleh juga tekan TAB atau dwiklik sel baru). Ulangi langkah ini sehingga anda memasukkan semua nama medan.

  4. Masukkan data dalam Jadual sampel.

    Apabila anda memasukkan data, Access infers jenis data untuk setiap medan. Jika anda baru kepada pangkalan data perhubungan, anda harus mengesetkan jenis data tertentu, seperti nombor, teks atau tarikh/masa, untuk setiap medan dalam jadual anda. Mengesetkan jenis data membantu memastikan entri data tepat dan membantu mengelakkan kesilapan, seperti menggunakan nombor telefon dalam pengiraan. Untuk jadual sampel ini, anda perlu membenarkan capaian mentaadbir jenis data.

  5. Apabila anda selesai memasukkan data, klik Simpan

    Pintasan papan kekunci tekan CTRL + S.

    Kotak dialog Simpan Sebagai muncul.

  6. Dalam kotak Nama jadual , taipkan nama Jadual sampel, dan kemudian klik OK.

    Anda menggunakan nama setiap Jadual sampel kerana pertanyaan dalam seksyen cara menggunakan nama tersebut.

  7. Ulangi langkah ini sehingga anda mencipta satu jadual sampel yang disenaraikan pada permulaan seksyen ini.

Salin Jadual program hamparan anda

  1. Mulakan program hamparan anda dan mencipta fail baru, kosong. Jika anda menggunakan Excel, buku kerja kosong yang baru, dicipta secara lalai.

  2. Salin Jadual sampel yang disediakan dalam seksyen sebelumnya dan tampalkannya ke dalam lembaran kerja pertama, bermula pada sel pertama.

  3. Klik kanan tab helaian, klik Namakan semula, dan nama lembaran kerja pekerja.

  4. Simpan fail hamparan lokasi mudah dan pergi ke langkah seterusnya.

Mengimport Jadual ke dalam Access

  1. Dalam pangkalan data baru atau sedia ada:

    Pada tab Data luaran , dalam Kumpulan Import , klik Excel.

    -atau-

    Klik lebih, dan kemudian pilih program hamparan daripada senarai.

    Kotak dialog Dapatkan Data luaran - hamparan nama Program muncul.

  2. Klik semak lalu, buka fail hamparan yang anda cipta dalam langkah sebelumnya, dan kemudian klik OK.

    Bestari Import hamparan bermula.

  3. Secara lalai, pilih Bestari lembaran kerja pertama dalam buku kerja (pekerja, jika anda mengikuti langkah dalam seksyen sebelumnya) dan data daripada lembaran kerja muncul di bahagian bawah skrin. Klik berikut.

  4. Klik Baris pertama mengandungi tajuk lajur, dan kemudian klik berikut.

  5. Secara pilihan, gunakan kotak teks dan senarai di bawah Opsyen medan untuk mengubah nama medan dan jenis data, atau mengabaikan medan daripada proses import. Jika tidak, klik berikut.

    Jika anda menggunakan Jadual di atas, anda tidak perlu membuat sebarang perubahan pada ketika ini.

  6. Biarkan opsyen Access membenarkan menambah kunci primer yang dipilih, dan klik berikut.

  7. Secara lalai, Access menggunakan nama lembaran kerja untuk jadual baru anda. Terima nama atau masukkan nama yang lain, dan kemudian klik selesai.

Nota: Jika anda tidak mempunyai program hamparan, anda boleh menyalin data sampel untuk editor teks seperti Notepad. Untuk maklumat lanjut tentang mengimport data teks, lihat artikel mengimport atau memautkan ke data dalam fail teks.

Mencipta pertanyaan nilai atas asas

  1. Pada tab Cipta dalam kumpulan Lain, klik Reka Bentuk Pertanyaan.

    Kotak dialog Tunjukkan Jadual muncul.

  2. Dalam kotak dialog, klik jadual yang anda ingin gunakan dalam pertanyaan, klik Tambah untuk meletakkan Jadual dalam seksyen atas pereka bentuk dan kemudian klik tutup.

    -atau-

    Dwiklik Jadual, dan kemudian klik tutup.

    Jika anda menggunakan data sampel, menambah jadual pekerja pertanyaan.

  3. Menambah medan yang anda ingin gunakan dalam pertanyaan anda pada grid Reka bentuk. Anda boleh dwiklik setiap medan, atau seret dan lepas setiap medan pada sel kosong dalam baris medan .

    Jika anda menggunakan Jadual sampel, tambah medan nama pertama, nama keluarga dan tarikh lahir.

  4. Dalam medan yang mengandungi nilai anda atas atau bawah (tarikh lahir medan, jika anda menggunakan Jadual), klik baris Isih dan pilih sama ada menaik atau menurun.

    Isih tertib menurun mengembalikan tarikh terkini dan tertib isihan menaik mengembalikan tarikh paling awal.

    Penting: Anda mesti set nilai dalam baris Isih hanya untuk medan yang mengandungi tarikh. Jika anda menentukan tertib isihan untuk medan lain, pertanyaan tidak mengembalikan hasil yang anda inginkan.

  5. Pada tab Reka bentuk , dalam Kumpulan alat , klik anak panah ke bawah di sebelah Semua (senarai Nilai atas ), dan sama ada masukkan bilangan rekod yang anda ingin lihat, atau Pilih opsyen daripada senarai.

  6. Klik jalankan Imej butang untuk menjalankan pertanyaan dan memaparkan hasil dalam pandangan helaian data.

  7. Simpan pertanyaan dan memastikan ia terbuka untuk digunakan dalam langkah berikut.

Anda boleh melihat bahawa pertanyaan nilai atas jenis ini boleh menjawab soalan asas, seperti individu yang paling lama atau termuda individu dalam Syarikat. Langkah berikut menerangkan cara untuk menggunakan ungkapan dan kriteria lain untuk menambah power dan kefleksibelan untuk pertanyaan. Kriteria yang ditunjukkan dalam langkah berikut mengembalikan hari lahir seterusnya tiga pekerja.

Tambah kriteria pada pertanyaan

Nota: Langkah ini menganggap bahawa anda akan menggunakan pertanyaan yang diterangkan dalam seksyen sebelumnya.

  1. Tukar pertanyaan yang anda cipta dalam langkah sebelumnya untuk pandangan Reka bentuk.

  2. Dalam grid Reka bentuk pertanyaan, dalam lajur kanan lajur tarikh lahir, salin dan tampal atau taipkan Ungkapan ini: Expr1: DatePart ("m", [tarikh lahir]). Kemudian klik jalankan.

    Fungsi DatePart menyarikan bahagian bulan medan tarikh lahir.

  3. Bertukar kepada pandangan Reka bentuk.

  4. Di sebelah kanan ungkapan pertama anda, menampal atau taipkan Ungkapan ini: Expr2: DatePart ("d", [tarikh lahir]). Kemudian klik jalankan.

    Dalam kes ini, fungsi DatePart menyarikan dalam bahagian medan tarikh lahir tarikh.

  5. Bertukar kepada pandangan Reka bentuk.

  6. Kosongkan kotak semak dalam baris Tunjukkan untuk setiap dua ungkapan yang baru sahaja anda masukkan, klik baris Isih bagi setiap ungkapan dan kemudian pilih menaik.

  7. Klik Jalankan.

  8. Secara pilihan, anda boleh menentukan kriteria untuk mengehadkan skop pertanyaan. Apabila anda menentukan kriteria, pertanyaan Mengisih rekod yang memenuhi kriteria, dan ia mengenal pasti nilai atas atau bawah medan dari dalam senarai Diisih.

    Untuk meneruskan dengan data sampel, Tukar kepada pandangan Reka bentuk. Kemudian, dalam baris kriteria bagi lajur Tarikh lahir , taipkan ungkapan berikut:

    Bulan ([tarikh lahir]) > Month(Date()) atau bulan ([tarikh lahir]) = Month(Date()) dan hari ([tarikh lahir]) > Day(Date())

    Ungkapan ini tidak berikut: yang bulan ([tarikh lahir]) > bahagian Month(Date()) menyemak tarikh lahir setiap pekerja untuk melihat jika ia jatuh dalam bulan akan datang dan, jika benar, termasuk rekod tersebut dalam pertanyaan. Yang bulan ([tarikh lahir]) = Month(Date()) dan Day([Birth Date]) > Day(Date()) bahagian ungkapan menyemak tarikh lahir yang berlaku dalam bulan semasa untuk melihat jika yang hari jadinya jatuh pada atau selepas hari semasa. Jika syarat itu adalah benar, fungsi termasuk rekod tersebut dalam pertanyaan. Untuk meringkaskan: Ungkapan ini mengabaikan sebarang rekod yang hari lahir jatuh antara Januari 1 dan tarikh yang anda jalankan pertanyaan anda.

    Untuk melihat lebih banyak contoh ungkapan kriteria pertanyaan, lihat artikel contoh kriteria pertanyaan.

  9. Pada tab Reka bentuk , dalam Kumpulan alat , klik anak panah ke bawah di sebelah Semua (senarai Nilai atas ), dan sama ada masukkan bilangan rekod yang anda ingin lihat, atau Pilih opsyen daripada senarai.

    Untuk melihat hari lahir seterusnya tiga, taipkan 3.

  10. Klik jalankan Imej butang untuk menjalankan pertanyaan dan memaparkan hasil dalam pandangan helaian data.

Jika anda melihat lebih banyak rekod daripada yang anda tentukan

Jika data anda mengandungi berbilang rekod yang berkongsi nilai tarikh, pertanyaan nilai atas anda mungkin mengembalikan lebih banyak data daripada yang anda tentukan. Contohnya, anda boleh mereka bentuk pertanyaan nilai atas untuk mendapatkan tiga pekerja rekod, tetapi pertanyaan mengembalikan empat rekod kerana "Wilson" dan "Edwards" berkongsi hari lahir, seperti yang ditunjukkan dalam Jadual berikut.

LastName

TarikhLahir

Berka

9/26/1968

Jackson

10/2/1970

Edwards

10/15/1965

Wilson

10/15/1969

Jika anda melihat rekod yang kurang daripada yang anda tentukan

Katakan anda mereka bentuk pertanyaan mengembalikan rekod lima teratas atau terbawah dalam medan, tetapi pertanyaan mengembalikan hanya tiga rekod. Sebagai peraturan, anda menyelesaikan masalah jenis tersebut dengan membuka pertanyaan dalam pandangan Reka bentuk dan menyemak semula baris kriteria bagi lajur dalam grid Reka bentuk.

Untuk maklumat lanjut mengenai kriteria, lihat artikel contoh kriteria pertanyaan.

Jika anda melihat rekod pendua

Jika pertanyaan nilai atas mengembalikan pendua, sama ada Jadual dasar mengandungi rekod pendua atau rekod muncul pendua kerana pertanyaan tidak termasuk medan yang boleh membezakan antara rekod. Contohnya, Jadual berikut menunjukkan hasil pertanyaan yang mengembalikan pesanan lima yang dihantar baru-baru ini, bersama-sama dengan nama jurujual yang dikendalikan transaksi.

ShippedDate

Jurujual

11/12/2004

Freitag

11/12/2004

Cajhen

10/12/2004

Delgado

10/12/2004

Delgado

10/12/2004

Freitag

Rekod ketiga dan keempat muncul pendua, tetapi ia mungkin jurujual Delgado dikendalikan dua pesanan yang dihantar pada hari yang sama.

Bergantung pada keperluan anda, anda boleh lakukan salah satu daripada dua perkara untuk mengelakkan mengembalikan rekod pendua. Anda boleh mengubah Reka bentuk pertanyaan untuk menambah medan yang akan membantu membezakan rekod, seperti medan Idpesanan dan ID pelanggan. Atau, jika ia adalah mencukupi untuk melihat salah satu lokasi rekod pendua, anda boleh menunjukkan hanya ketara rekod dengan mengeset sifat Nilai unik pertanyaan kepada Ya. Untuk mengeset sifat ini, dalam pandangan Reka bentuk pertanyaan, klik kanan di mana-mana dalam kawasan kosong dalam separuh atas pereka bentuk pertanyaan, dan kemudian klik sifat pada menu pintas. Dalam helaian sifat pertanyaan, Cari sifat Nilai unik dan setkannya kepada Ya.

Untuk maklumat lanjut tentang berurusan dengan rekod pendua, lihat artikel mencari, menyembunyikan, atau menyingkirkan data pendua.

Halaman Atas

Mencari tarikh terkini atau terawal bagi rekod dalam kategori atau Kumpulan

Anda menggunakan pertanyaan jumlah untuk mencari tarikh terawal atau terkini bagi rekod yang dibahagikan kepada Kumpulan atau kategori. Pertanyaan jumlah ialah pertanyaan Pilih yang menggunakan fungsi agregat seperti Min, Max, Sum, pertamadan terakhir untuk mengira nilai untuk medan tertentu.

Langkah dalam seksyen ini menganggap bahawa anda menjalankan perniagaan pengurusan acara — anda bertanggungjawab untuk pentas, pencahayaan, Layan dan aspek lain fungsi besar. Selain itu, peristiwa yang anda menguruskan dibahagikan kepada beberapa kategori, seperti pelancaran produk, Jalan pameran dan konsert. Langkah dalam seksyen ini menerangkan cara untuk menjawab soalan Lazim: apabila adalah peristiwa berikut, mengikut Kategori? Dengan kata lain, apabila adalah pelancaran produk yang seterusnya, bertindak seterusnya dan sebagainya.

Apabila anda meneruskan, ingat perkara berikut: secara lalai, jenis pertanyaan jumlah yang anda cipta di sini boleh termasuk medan yang mengandungi data anda Kumpulan atau kategori dan medan yang mengandungi tarikh. Anda tidak boleh termasuk medan lain yang menerangkan item dalam kategori seperti nama pelanggan atau pembekal. Walau bagaimanapun, anda boleh mencipta pertanyaan kedua yang menggabungkan pertanyaan jumlah anda dengan medan yang mengandungi Perihalan data. Langkah dalam seksyen ini menerangkan cara untuk melakukan tugas tersebut.

Langkah dalam seksyen ini menganggap penggunaan tiga jadual yang berikut:

Jadual jenis peristiwa   

TypeID

Jenis Peristiwa

1

Pelancaran produk

2

Fungsi korporat

3

Fungsi peribadi

4

Menghidupkan dana

5

Pameran perdagangan

6

Kuliah

7

Bertindak

8

Mewujudkan

9

Jalanan

Jadual Pelanggan   

ID Pelanggan

Syarikat

Kenalan

1

Grafik contoso, Ltd

Jonathan Haas

2

Tailspin Toys

Ellen Adams

3

Fabrikam

Carol Philips

4

Hujung sayap mainan

Lucio Iallo

5

A. datum

Mandar Samant

6

Adventure Works

Brian Burke

7

Institut Reka bentuk

Sebatang tiang Jaka

8

Sekolah seni halus

Milena Duomanova

Jadual acara   

EventID

Jenis Peristiwa

Pelanggan

Tarikh peristiwa

Harga

1

Pelancaran produk

Contoso, Ltd.

4/14/2003

$10,000

2

Fungsi korporat

Tailspin Toys

4/21/2003

$8,000

3

Pameran perdagangan

Tailspin Toys

5/1/2003

$25,000

4

Mewujudkan

Graphic Design Institute

5/13/2003

$4,500

5

Pameran perdagangan

Contoso, Ltd.

5/14/2003

$55,000

6

Bertindak

Sekolah seni halus

5/23/2003

$12,000

7

Pelancaran produk

A. datum

6/1/2003

$15,000

8

Pelancaran produk

Hujung sayap mainan

6/18/2003

$21,000

9

Menghidupkan dana

Adventure Works

6/22/2003

$1,300

10

Kuliah

Graphic Design Institute

6/25/2003

$2,450

11

Kuliah

Contoso, Ltd.

7/4/2003

$3,800

12

Jalanan

Graphic Design Institute

7/4/2003

$5,500

Nota: Langkah dalam seksyen ini menganggap bahawa pelanggan dan jenis peristiwa Jadual berada pada bahagian "satu" perhubungan satu ke banyak dengan jadual acara. Dalam kes ini, Jadual acara berkongsi medan ID pelanggan dan TypeID. Jumlah pertanyaan yang diterangkan dalam seksyen berikut tidak akan berfungsi tanpa perhubungan tersebut.

Bagaimanakah saya boleh menambah data ini ke pangkalan data?

Untuk menambah Jadual sampel ini ke pangkalan data, anda boleh mengikuti langkah-langkah dalam seksyen terdahulu, mencari rekod dengan nilai atas atau bawah, tetapi dengan beberapa pengecualian:

  • Apabila anda menyalin Jadual jenis peristiwa dan pelanggan ke Excel, salin lajur TypeID dan ID pelanggan. Capaian akan menambah nilai kunci primer untuk anda apabila anda mengimport lembaran kerja; yang menyimpan sedikit masa.

  • Selepas anda mengimport Jadual, anda mesti membuka jadual acara dalam pandangan Reka bentuk dan menukar lajur jenis peristiwa dan pelanggan ke dalam medan carian. Jadi, klik lajur Jenis Data untuk setiap medan, dan kemudian klik Bestari carian.

    Sebagai sebahagian daripada mencipta medan carian, capaian menggantikan nilai teks dalam lajur jenis peristiwa dan pelanggan dengan nilai berangka daripada jadual sumber.

    Untuk maklumat lanjut tentang mencipta dan menggunakan medan carian, lihat artikel menggunakan senarai yang menyimpan berbilang nilai dan panduan medan berbilang nilai. Kedua-dua artikel ini menerangkan cara untuk mencipta jenis medan carian yang membenarkan anda untuk memilih berbilang nilai untuk medan diberikan dan juga menerangkan cara untuk mencipta senarai carian.

Mencipta pertanyaan jumlah

  1. Pada tab Cipta dalam kumpulan Lain, klik Reka Bentuk Pertanyaan.

    Kotak dialog Tunjukkan Jadual muncul.

  2. Dalam kotak dialog, pilih jadual yang anda ingin bekerja dengan, klik Tambah, dan kemudian klik tutup apabila anda selesai menambah Jadual.

    -atau-

    Dwiklik jadual yang anda ingin gunakan, dan kemudian klik tutup. Setiap Jadual muncul dalam seksyen atas pereka bentuk pertanyaan.

    Jika anda menggunakan Jadual sampel yang disenaraikan di atas, tambah jadual peristiwa dan jenis peristiwa.

  3. Dwiklik medan jadual yang anda ingin gunakan dalam pertanyaan anda. Pastikan anda menambah hanya medan Kumpulan atau kategori dan medan nilai pertanyaan pada ketika ini.

    Jika anda menggunakan data sampel yang disenaraikan dalam tiga jadual sebelumnya, anda menambah medan jenis peristiwa daripada jadual jenis peristiwa, atau medan tarikh peristiwa dari jadual acara.

  4. Secara pilihan, anda boleh menentukan kriteria yang mengehadkan skop pertanyaan. Hanya rekod yang memenuhi kriteria yang Diisih dan nilai medan atas dan bawah dikenal pasti dalam senarai ini Diisih.

    Contohnya, jika anda ingin kembali peristiwa dalam kategori fungsi persendirian, anda menaip Ungkapan ini dalam baris kriteria bagi lajur Jenis peristiwa : <> "peribadi fungsi".

    Untuk melihat lebih banyak contoh ungkapan kriteria pertanyaan, lihat artikel contoh kriteria pertanyaan.

  5. Menukar pertanyaan kepada pertanyaan jumlah dengan melakukan yang berikut:

    Pada tab Reka bentuk , dalam Kumpulan Tunjukkan/Sembunyikan , klik jumlah.

    Baris jumlah muncul dalam grid Reka bentuk.

  6. Memastikan bahawa jumlah baris bagi setiap medan Kumpulan atau kategori disetkan kepada Kumpulan mengikut, dan kemudian Setkan jumlah baris bagi medan nilai (medan dengan nilai atas atau bawah) untuk Max atau Min.

    Max mengembalikan nilai terbesar dalam medan berangka dan nilai tarikh atau masa yang terkini dalam medan tarikh/masa. Min mengembalikan nilai terkecil dalam medan berangka dan nilai tarikh atau masa yang paling awal dalam medan tarikh/masa.

  7. Pada tab Reka bentuk , dalam Kumpulan alat , klik anak panah ke bawah di sebelah Semua (senarai Nilai atas ), dan sama ada masukkan bilangan rekod yang anda ingin lihat, atau Pilih opsyen daripada senarai.

    Dalam kes ini, pilih Semua, dan kemudian klik jalankan untuk memaparkan hasil dalam pandangan helaian data.

    Nota: Bergantung pada fungsi yang anda pilih dalam langkah 6, Access mengubah nama medan nilai dalam pertanyaan untuk MaxOfFieldName atau MinOfnama medan. Jika anda menggunakan Jadual sampel, Access menamakan semula medan MaxOfEvent tarikh atau MinOfEvent tarikh.

  8. Menyimpan pertanyaan dan pergi ke langkah seterusnya.

Hasil pertanyaan menunjukkan nama produk atau maklumat lain tentang produk. Untuk melihat data tambahan, anda perlu mencipta pertanyaan kedua yang bergabung pertanyaan yang anda baru cipta. Langkah berikut menerangkan cara untuk melakukan ini.

Mencipta pertanyaan kedua untuk menambah lebih banyak data

  1. Pada tab Cipta dalam kumpulan Lain, klik Reka Bentuk Pertanyaan.

  2. Dalam kotak dialog Tunjukkan Jadual , klik tab pertanyaan , dan kemudian dwiklik pertanyaan jumlah yang anda cipta dalam seksyen sebelumnya.

  3. Klik tab Jadual dan menambah jadual yang anda gunakan dalam pertanyaan jumlah anda, dan juga menambah sebarang jadual yang mengandungi data lain yang berkaitan. Jika anda menggunakan Jadual tiga sampel sebelumnya, tambahkan Jadual pada jenis peristiwa, peristiwa dan pelanggan pertanyaan baru anda.

  4. Menyertai medan dalam pertanyaan jumlah kepada medan sepadan dalam Jadual induk. Untuk berbuat demikian, seret setiap medan dalam pertanyaan jumlah untuk medan yang sepadan dalam Jadual.

    Jika anda menggunakan data sampel daripada tiga Jadual, seret lajur jenis peristiwa dalam pertanyaan jumlah untuk medan jenis peristiwa dalam Jadual jenis peristiwa. Anda kemudian seret lajur MaxOfEvent tarikh dalam pertanyaan jumlah untuk medan tarikh peristiwa dalam Jadual acara. Mencipta cantum ini membolehkan anda pertanyaan Pilih yang baru untuk menggabungkan data dalam pertanyaan jumlah dan data dalam Jadual lain.

  5. Tambah medan Perihalan tambahan daripada jadual lain dalam pertanyaan.

    Jika anda menggunakan data sampel daripada tiga Jadual, anda boleh menambah medan Syarikat dan kenalan dari jadual pelanggan.

  6. Secara pilihan, tentukan tertib isihan untuk satu atau lebih lajur. Contohnya, untuk senarai kategori dalam tertib abjad, setkan baris Isih bagi lajur Jenis peristiwa untuk menaik.

  7. Pada tab Reka Bentuk dalam kumpulan Hasil, klik Jalankan.

    Hasil pertanyaan yang dipaparkan dalam pandangan helaian data.

Petua    Jika anda tidak ingin tajuk lajur harga muncul sebagai MaxOfPrice atau MinOfPrice, buka pertanyaan dalam pandangan Reka bentuk dan dalam lajur harga dalam grid, taipkan harga: MaxOfPrice atau harga: MinOfPrice. Harga akan muncul sebagai tajuk lajur dalam pandangan helaian data.

Halaman Atas

Mencari yang paling terkini dan tarikh paling awal

Pertanyaan yang anda cipta pada awal artikel ini boleh kembali ke atas atau bawah nilai, tetapi bukan kedua-duanya. Jika anda ingin melihat kedua-dua set nilai dalam satu pandangan, anda perlu mencipta dua pertanyaan — yang mengambil nilai atas dan lain yang mengambil nilai bawah — kemudian mencantum dan menyimpan hasil dalam satu jadual.

Proses mencari nilai atas dan bawah dan memaparkan data dalam Jadual mengikuti langkah yang umum ini:

  • Mencipta nilai atas dan bawah nilai pertanyaan atau, jika anda perlu mengumpulkan data anda, mencipta pertanyaan jumlah yang Gunakan fungsi Min dan Max .

  • Tukarkan atas anda nilai pertanyaan (atau pertanyaan jumlah Max anda) ke buat Jadual pertanyaan dan mencipta jadual baru.

  • Menukar pertanyaan nilai bawah anda (atau anda pertanyaan jumlah Min) pertanyaan Tambah dan menambah rekod pada jadual nilai atas anda.

    Langkah dalam seksyen ini menerangkan cara untuk melakukan ini.

    Mencipta pertanyaan

    1. Mencipta pertanyaan nilai atas dan bawah.

      Untuk langkah-langkah yang diperlukan untuk mencipta pertanyaan nilai atas atau bawah, lihat mencari tarikh paling terkini atau terawal, terdahulu dalam artikel ini. Jika anda perlu kumpulkan rekod anda mengikut kategori, lihat mencari tarikh paling terkini atau terawal bagi rekod dalam kategori atau Kumpulan, terdahulu dalam artikel ini.

      Jika anda menggunakan Jadual sampel daripada Seksyen terakhir, gunakan data sahaja dalam Jadual acara. Menggunakan medan jenis peristiwa, pelanggan dan tarikh peristiwa dari jadual acara dalam kedua-dua pertanyaan.

    2. Menyimpan setiap pertanyaan dengan nama yang bermakna, seperti nilai atas dan bawah nilai, dan biarkan mereka terbuka untuk digunakan dalam langkah berikut.

Mencipta buat pertanyaan Jadual

  1. Dengan nilai atas anda pertanyaan terbuka dalam pandangan Reka bentuk:

    Pada tab Reka Bentuk, dalam kumpulan Jenis Pertanyaan, klik Buat Jadual.

    Kotak dialog Buat Jadual muncul.

  2. Dalam kotak Nama jadual , taipkan nama untuk jadual yang akan menyimpan rekod atas dan bawah. Contohnya, taipkan atas dan bawah rekod, dan kemudian klik OK.

    Setiap kali anda menjalankan pertanyaan, dan bukannya menunjukkan hasil dalam pandangan helaian data, pertanyaan mencipta jadual dan menggantikan nilai atas dengan data semasa.

  3. Simpan dan tutup pertanyaan.

Mencipta pertanyaan tambah

  1. Dengan bawah nilai pertanyaan anda dalam pandangan Reka bentuk:

    Pada tab Reka Bentuk, dalam kumpulan Jenis Pertanyaan, klik Tambah.

  2. Kotak dialog Tambah muncul.

  3. Taipkan nama yang sama yang anda taipkan dalam kotak dialog Buat Jadual .

    Contohnya, taipkan atas dan bawah rekod, dan kemudian klik OK. Setiap kali anda menjalankan pertanyaan, dan bukannya menunjukkan hasil dalam pandangan helaian data, pertanyaan menambah rekod Jadual atas dan bawah rekod.

  4. Simpan dan tutup pertanyaan.

Menjalankan pertanyaan

  • Kini anda sudah menjalankan dua pertanyaan. Dalam anak tetingkap navigasi, dwiklik pertanyaan nilai atas dan klik Ya apabila Access menggesa anda. Kemudian dwiklik pertanyaan nilai bawah dan klik Ya apabila Access menggesa anda.

  • Buka Jadual atas dan bawah rekod dalam pandangan helaian data.

Penting: Jika anda cuba menjalankan buat Jadual atau menambah pertanyaan dan kelihatan seperti tiada apa-apa berlaku, semak bar status Access untuk mesej berikut:

Tindakan atau peristiwa ini telah disekat oleh Mod Dinyahdayakan.

Jika anda melihat mesej tersebut, ambil langkah berikut:

  • Jika ia belum lagi kelihatan, menunjukkan Bar mesej. Untuk berbuat demikian, pada tab Alat pangkalan data , dalam Kumpulan Tunjukkan/Sembunyikan , klik Bar mesej.

  • Pada Bar Mesej, klik Opsyen.

    Kotak dialog Opsyen Microsoft Office Security muncul.

  • Pilih dayakan kandungan ini dan kemudian klik OK.

  • Jalankan pertanyaan anda sekali lagi.

Untuk maklumat lanjut mengenai mod dinyahdayakan dan Keselamatan Access, lihat artikel Secure pangkalan data Access 2007.

Halaman Atas

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×