anchor.diff:  
   [source,bash]
   ----
  -Copyright 2017 Confluent Inc.
  -
  -CLI v5.0.0-SNAPSHOT, Server v5.0.0-SNAPSHOT located at http://ksql-server:8088
  +                  ===========================================
  +                  =        _  __ _____  ____  _             =
  +                  =       | |/ // ____|/ __ \| |            =
  +                  =       | ' /| (___ | |  | | |            =
  +                  =       |  <  \___ \| |  | | |            =
  +                  =       | . \ ____) | |__| | |____        =
  +                  =       |_|\_\_____/ \___\_\______|       =
  +                  =                                         =
  +                  =  Streaming SQL Engine for Apache Kafka® =
  +                  ===========================================
  +
  +Copyright 2017-2018 Confluent Inc.
  +
  +CLI v5.0.0, Server v5.0.0 located at http://ksql-server:8088
   
   Having trouble? Type 'help' (case-insensitive) for a rundown of how things work!
   
  
positive.code: ksql>
  ----
  
  Now let's pull the full set of data, including a reformat of the timestamp into something human readable. Note the `IS NOT NULL` clause to filter out any ratings with no corresponding user data (i.e. making it in-effect an `INNER JOIN`):
  
  [source,sql]
  ----
  SELECT TIMESTAMPTOSTRING(R.RATING_TIME, 'yyyy-MM-dd HH:mm:ss'), R.RATING_ID, R.STARS, R.ROUTE_ID,  R.CHANNEL, \
  R.MESSAGE, C.FIRST_NAME, C.LAST_NAME, C.CLUB_STATUS \
  FROM RATINGS R LEFT JOIN CUSTOMERS C \
  ON R.USER_ID = C.ID WHERE C.LAST_NAME IS NOT NULL;
  ----
  
  [source,sql]
  
negative.code: 2018-06-20 13:03:51 | 6 | 2 | 6902 | web | Surprisingly good, maybe you are getting your mojo back at long last! | Gianina | Mixhel | gold
  ----
  
  Press Ctrl-C to cancel the output. 
  
  <<<
  === Populating a Kafka topic with the results of a Stream-Table join
  