code: def test_should_load_and_select_real_video_in_table(self):
      query = """LOAD VIDEO 'data/mnist/mnist.mp4'
                     INTO MNIST;"""
      execute_query_fetch_all(self.evadb, query)
  
      select_query = "SELECT id, data FROM MNIST;"
      actual_batch = execute_query_fetch_all(self.evadb, select_query)
      actual_batch.sort("mnist.id")
      video_reader = DecordReader("data/mnist/mnist.mp4")
      expected_batch = Batch(frames=pd.DataFrame())
      for batch in video_reader.read():
          batch.frames["name"] = "mnist.mp4"
          expected_batch += batch
      expected_batch.modify_column_alias("mnist")
      expected_batch = expected_batch.project(
          ["mnist.id", "mnist.data"]
      )
      self.assertEqual(actual_batch, expected_batch)
  
imports: import unittest
  from test.util import create_dummy_batches, create_sample_video, create_table, file_remove, get_evadb_for_testing, load_functions_for_testing, shutdown_ray
  import numpy
  import pandas
  import pytest
  from evadb.configuration.constants import EvaDB_ROOT_DIR
  from evadb.models.storage.batch import Batch
  from evadb.readers.decord_reader import DecordReader
  from evadb.server.command_handler import execute_query_fetch_all
label_desc: Use image node_id 9 for calling the SelectExecutorTest obj's underlying member method code with example usage: obj.test_should_load_and_select_real_video_in_table() without return types