0Pricing
Neo4j Graph Database Fundamentals · Pelajaran

Mengembalikan dan Membentuk Hasil dengan RETURN

Kuasai klausa RETURN Cypher untuk memproyeksikan, memberi alias, dan membentuk keluaran kueri graf Anda.

Mengembalikan dan Membentuk Hasil dengan RETURN adalah pelajaran Neo4j Graph Database Fundamentals gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Neo4j Graph Database Fundamentals, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Neo4j Graph Database Fundamentals mencakup 4 pelajaran total.

Bagian dari pelajaran ini belum diterjemahkan dan ditampilkan dalam bahasa Inggris.

What RETURN Does

Every read query that produces output ends with a RETURN clause. It defines exactly which values come back to you.

Think of RETURN as the projection step of your query.

MATCH (p:Person)
RETURN p;

Returning Specific Properties

Instead of whole nodes, you can return individual properties using dot notation. This keeps results lean.

MATCH (p:Person)
RETURN p.name, p.age;

Aliasing with AS

Use AS to rename a returned column. This makes output clearer and is essential when returning computed values.

MATCH (p:Person)
RETURN p.name AS personName, p.age AS years;

Returning Relationships

You can return the relationship variable too, not just nodes. This is useful when you need relationship properties.

MATCH (a:Person)-[r:FRIEND]->(b:Person)
RETURN a.name, type(r), b.name;

Computed Expressions

RETURN can contain expressions: arithmetic, string functions, and more.

MATCH (p:Person)
RETURN p.name, p.age * 12 AS ageInMonths;

DISTINCT Results

Add DISTINCT to remove duplicate rows from the output, just like in SQL.

MATCH (p:Person)-[:LIVES_IN]->(c:City)
RETURN DISTINCT c.name;

Returning Literals

You can return constant values and labels for readability or debugging.

RETURN 'Hello Cypher' AS greeting, 1 + 1 AS sum;

Returning Multiple Patterns

A single RETURN can combine values from many matched variables, building rich rows.

MATCH (u:User)-[:PLACED]->(o:Order)
RETURN u.name, o.id, o.total;

Working with Functions

Useful functions in RETURN include id(), labels(), type(), and toUpper().

MATCH (p:Person)
RETURN labels(p) AS nodeLabels, toUpper(p.name) AS upperName;

Returning a Whole Path

Capture a path in a variable and return it to inspect the full chain of nodes and relationships.

MATCH path = (a:Person {name: 'Alice'})-[:FRIEND*1..2]->(b)
RETURN path;

Keeping Output Clean

Best practice: return only what you need. Returning entire nodes when you only use one property wastes bandwidth and clutters results.

Quick Check

Test your RETURN knowledge.

Recap

You learned to shape query output with RETURN:

  • Return whole nodes or specific properties
  • Alias columns with AS
  • Use DISTINCT to remove duplicates
  • Include expressions and functions
  • Return paths and relationships when needed

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Mengembalikan dan Membentuk Hasil dengan RETURN” gratis?

Ya — teks lengkap “Mengembalikan dan Membentuk Hasil dengan RETURN” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Neo4j Graph Database Fundamentals, upgrade ke CoddyKit PRO. Kursus Neo4j Graph Database Fundamentals mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Mengembalikan dan Membentuk Hasil dengan RETURN”?

Kuasai klausa RETURN Cypher untuk memproyeksikan, memberi alias, dan membentuk keluaran kueri graf Anda. Kamu berlatih Neo4j Graph Database Fundamentals dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Neo4j Graph Database Fundamentals?

Tidak diperlukan pengalaman sebelumnya. Neo4j Graph Database Fundamentals di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.

Berapa lama pelajaran “Mengembalikan dan Membentuk Hasil dengan RETURN” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Neo4j Graph Database Fundamentals ini?

Ya. Setiap pelajaran Neo4j Graph Database Fundamentals menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Node, Relasi, dan Properti
  2. Membuat Data dengan Cypher CREATE
  3. Mencocokkan Pola dengan Cypher MATCH
  4. Mengembalikan dan Membentuk Hasil dengan RETURN
← Kembali ke Neo4j Graph Database Fundamentals