Category: 3 SPL Desktop Analysis
Data Analysis Programming from SQL to SPL: Airport Analysis
Data structure and sample data: The table stores data for flights departing from and arriving at city airports on January 1, 2025. In this table, FId is the flight number, AircraftId is the aircraft number, DepCity is the departure city, ArrCity is the arrival city, DepTime is the departure time, and ArrTime is the arrival time. At 0:00 on that day,some aircraft were already parked in these cities. For example, the first record in the table indicates that the aircraft with AircraftId 1 was already in Washington at the start of the day. In this case, FId, DepCity, and DepTime
Using SQL for data analysis seems to be a false proposition
Using SQL for data anlysis is actually quite basic SQL is widely used for data analysis and often considered a default skill of data analysts. Indeed, being able to write SQL in a database environment is very convenient; it might seem as if you can solve any query by just writing a single SQL statement. For example, when you want to find sales grouped by user, the SQL code written out is as simple as English: However, data analysis tasks are not always that simple. For example, to calculate the next-day retention rate of new users, the SQL code will
The path for non-professionals to learn SPL
Learn programming Starting from SPL Programming, here is video course. This book is aimed for non professionals and does not require programming experience. A high school math foundation is sufficient.Chapters 1-4 introduce basic program logic (variables, branches, loops, etc.), which is also included in most programming languages. Except for Section 4.4 Understanding object, which has some depth and requires more time to understand, the learning difficulty of other parts is not high, and guys with Excel foundation can easily master them.Chapter 5 begins to introduce some unique styles of SPL programming, which are different from other programming languages. After understanding







